What you'll do- Build and scale our log ingestion and processing pipeline
- Design systems for high-throughput, low-latency data processing
- Own storage, indexing, and query systems for logs
- Ensure reliability, scalability, and cost-efficiency of our backend systems
- Work on distributed systems that power real-time observability
- Debug and optimize performance at every layer of the stack
What we're looking for- Strong experience with distributed systems and data infrastructure
- Familiarity with streaming systems, databases, and large-scale data pipelines
- Deep understanding of performance tradeoffs (latency, throughput, cost)
- Ability to design systems from scratch, not just maintain them
- Comfort working close to the metal when needed
- Bonus: experience with observability platforms, logging systems, or time-series data
Our techOur stack is TypeScript end-to-end. We use PostgreSQL for relational data, Temporal for durable execution, and the Vercel AI SDK to orchestrate our AI agents against the latest models. At the infrastructure layer, we use Terraform, Kubernetes, and AWS.
Some of the most interesting engineering problems we grapple with are:
- AI agents at production scale
- Log processing at scale
- Multi-region data architecture
- Real-time streaming infrastructure
- Evals and reinforcement learning
- Zero-downtime deployments and fast rollbacks
What we offer- Competitive salary and equity
- Free lunches (in-office only)
- Health, dental, and vision insurance
- Unlimited paid time off
- Paid parental leave