Senior Software Engineer (Backend)

Workplace
Remote
Compensation
$120k – $275k + equity
Visa
No Visa Sponsorship

About this role

What we're looking for:

We need a senior backend engineer with 7+ years of experience building and scaling large distributed systems, particularly in data pipeline infrastructure. You should be comfortable working autonomously in a flat, fast-moving startup environment and have a track record of designing scalable architectures that handle massive data volumes. Bonus points if you have experience with web-scale crawlers or supporting AI/ML data infrastructure for frontier labs.

What you'll do:

Design, build, and optimize scalable data pipeline infrastructure for real-time and batch data processing at massive scale

Take ownership of internal ingestion pipelines and data delivery systems, driving reliability and performance improvements

Work closely with the CTO and a small, high-performing engineering team to advance Grass's distributed crawling infrastructure

Architect and implement backend services in Golang and Python that power web-scale data collection and processing

Lead technical design decisions around distributed systems, anti-bot strategy, data quality, and system performance

Troubleshoot and optimize complex, live software systems operating at significant scale across Redis Clusters and Kubernetes

What happens next

Skip the application pile. I get you in front of the people who decide.

Confirm the fit

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

I pitch you to the company

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

A meeting lands on your calendar

When the company wants to meet, I get the call on your calendar. You just show up.

Culture & values

The organization is flat by design with absolutely no people managers.

The CTO serves as the product manager across every workstream and every team member is a self-directed individual contributor.

Communication is paramount in a flat structure and proactive communication is non-negotiable.

Low ego, high output; no job is too big or too small and everyone contributes wherever needed.

The team values people who make everyone around them better, not just those who keep things moving.

The culture emphasizes building hard problems and doing work that matters, not comfort.

Self-starters who learn fast are sought after; if you don't know something, you research it and figure it out.

The team is fully remote and globally distributed, with no red tape and fast decision-making.

Teams collaborate across the organization rather than remaining siloed in narrow functions.

The environment prioritizes substance over ceremony and pushing the boundaries of what's possible with open web data and AI.

Know someone who'd be great for this?