Skip to content

Staff Software Engineer

250k – 310kNew York, NYSan Francisco, CAOnsite8+ YOE
Summary

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.

About the role

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
Skills
TypeScriptNext.jsAWSVercelSystem DesignData ModelingPerformance OptimizationCode ReviewMentorshipOpen Source
Similar roles at this salary range
All Backend Engineering jobs →
Reddit

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.

217k – 304kUnited StatesBackend EngineeringRemote7+ YOEGoC++
Coinbase

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.

218k – 257kUnited StatesBackend EngineeringRemote8+ YOELedgeringMentorship
OpenAI

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.

230k – 385kSan Francisco, CABackend EngineeringHybrid5+ YOEKubernetesBuild Systems
Chainguard

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.

205k – 231kUnited StatesBackend EngineeringRemote10+ YOEGoDocker
Crusoe

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.

238k – 288kSan Francisco, CABackend EngineeringOn-site5+ YOEGoC++