Staff Software Engineer
Staff Software Engineer building APIs, scaling AI infrastructure, and designing developer experiences. Drive technical direction, mentor engineers, and collaborate across the stack in TypeScript and Next.js.
Responsibilities
- Drive system design decisions around data modeling, performance, correctness, and reliability
- Identify scaling bottlenecks before they become problems
- Ensure systems are performant, observable, secure, and resilient under real-world production load across infrastructure (Vercel, AWS, Turbopuffer)
- Mentor engineers through in-depth code reviews and high-level architectural discussions
- Partner closely with product designers, backend, and frontend engineers working in TypeScript and Next.js to define polished interfaces and slick user experiences
Requirements
- 8+ years of professional software engineering experience
- Strong written and verbal communication skills to solve technical problems with customers
- Experience building open source
- Strong taste and focus on developer experience as a craft
Nice-to-Haves
- Experience building with TypeScript
Staff Software Engineer - Content Platform
Lead development of Reddit's Content Platform, owning Tier-0 services and core data models that power feeds, posting, and commenting. Design scalable distributed systems in Go/Python while mentoring engineers and driving platform evolution.
Staff Software Engineer, Backend
Own technical strategy and architecture for Coinbase's Transfers platform, building and scaling high-throughput distributed systems that orchestrate crypto and fiat fund movements across Retail, Prime, Exchange, and Payments.
Software Engineer, Private Computing
Design, build, and scale privacy features and infrastructure for ChatGPT, API, and consumer devices using confidential computing and encryption. Requires 5+ years of software engineering experience and production experience with trusted execution environments.
Staff Software Engineer
Staff engineer on the Containers team owning complex technical components of Chainguard Images, driving long-term technical direction, and mentoring engineers. Requires 10+ years experience, deep expertise in containers/Kubernetes/Go, and IaC.
Senior Staff Software Engineer, Billing Platform
Senior Staff Software Engineer to design, build, and scale Crusoe Cloud's billing platform, owning metering, pricing, invoicing, and payments end-to-end. Requires 5+ years backend experience with Go, Java, Rust, or C++, plus distributed systems and financial data expertise.