Software Engineer, Backend

Remote
Full-time
Visa Sponsorship

About the role

You might be a fit if you:

  • Are an experienced generalist who writes high-quality code.
  • Can own large pieces of work and solve whatever problems come your way.
  • Have designed APIs and built backend services for complex, consumer-grade products.
  • Are comfortable with Python/Django/SQL/AWS. Languages can be learned, but because we're small and will be counting on you to make big contributions quickly, familiarity with our stack is helpful. ML experience a plus.
  • Operate well in an early-stage environment where there's more change and less structure compared to a more mature company.
  • Are highly collaborative and an excellent communicator.

Some tech you'll help build:

  • Article and PDF parsers that use a combination of techniques from heuristic frameworks to NLP to computer vision
  • Data ingestion pipelines that consolidate content from disparate sources, including RSS, save-extensions, newsletters, and Twitter
  • Scrapers that ingest content produced by specific individuals wherever it occurs on the internet
  • Data synchronization engine that powers offline interactivity across multiple clients

Our Stack

  • Django, Postgres, Redis, Celery in the backend
  • Swift iOS app with Realm for local datastore
  • React for internal tooling
  • Runs entirely on AWS
  • Comfortable dev environment using Git, Docker, automated tests, and continuous deployment
  • GitHub, Slack, Notion, Figma, Linear

About Matter

Building the future of reading

Required skills

PostgreSQL
Python

Interested?

Let me introduce you to the founders.

Skip the process

Job details

Salary

$160,000 - $200,000

Equity

1% - 2%

Location

Remote

Experience

6+ years

Company

NameMatter
IndustryContent
Team Size7

Funding

Total raised

$7M

Last stage

Series A

Investors

Y Combinator
NNoveus Capital

Founders

Robert Mackenzie

Robert Mackenzie

LinkedIn
Ben Springwater

Ben Springwater

LinkedIn

What happens next.

No applications, no recruiter spam. Just the intro.

01

Confirm the fit

A few questions to make sure this role is the right shape for you. Two minutes.

02

I pitch you to the company

I write the intro, send it to the founder, and handle the back-and-forth.

03

A meeting lands on your calendar

If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.