Build and operate a backend platform that runs code checks across Airbnb’s continuous integration systems, emphasizing reliability, latency, APIs, data pipelines, and developer experience. Requires 3+ years of software engineering experience and production experience with a modern programming language.
162k – 186k/yr
Remote3+ YOEBackend Engineering
About the role
Responsibilities
Design, build, and operate backend services that run code checks inside continuous integration, owning reliability and latency.
Scale the platform to new repositories, languages, and check types while keeping integrations simple for adopting teams.
Build and maintain data pipelines that store results and dashboards reporting coverage, volume, and time to fix.
Design clear APIs and integration points for other engineering teams.
Improve developer experience by reducing noise, writing useful messages, and shortening feedback loops.
Write tests, add instrumentation, and operate the systems you build.
Support AI-assisted code review by building evaluation datasets and pipelines that measure output quality.
Requirements
3+ years of software engineering experience.
Production experience with at least one of Java, Kotlin, Python, Go, JavaScript, or TypeScript.
Experience building and operating backend services or platforms used by other engineers.
Experience with developer infrastructure such as continuous integration, build systems, or monorepos.
Ability to write SQL, build data pipelines, and create dashboards.
Strong testing and debugging practices, with a measurement-driven approach to optimization.
Clear written communication across teams.
Nice-to-Haves
Security tooling, static analysis, or dependency scanning.
Web or mobile application security.
AWS configuration concepts.
Measuring output quality from large language models.
Compensation and Benefits
Base pay range: $162,000–$186,000 USD.
Potential eligibility for bonus, equity, benefits, and Employee Travel Credits.
Builds backend systems for enrollments, payments, payroll, and benefits management using Ruby on Rails. Designs data models, fund flows, and integrations with payroll/banks/insurance partners, ensuring reliability and scalability in a regulated healthcare/finance domain.
161k – 230k/yrRemoteBackend Engineering
Software Engineer, Networking
TailscaleUnited States
Software Engineer on the Dataplane team building and optimizing Tailscale's core client-side networking, VPN, and connectivity features using Go and low-level languages. Requires deep networking expertise (routing, NAT, VPNs) plus experience with distributed systems and low-level OS stacks.
163k – 226k/yrRemote5+ YOEBackend Engineering
Software Engineer - Risk Solutions
TheGuarantorsNew York, NY
Builds and owns backend underwriting and pricing infrastructure, including decisioning systems, data integrations, and risk rules. The role requires 5+ years of backend engineering experience, advanced SQL, distributed systems expertise, and familiarity with cloud infrastructure and production operations.
160k – 185k/yrHybrid5+ YOEBackend Engineering
Backend Software Engineer
OutsetSan Francisco, CA
Build and optimize backend services, APIs, real-time data processing, and in-house LLM technology for Outset's AI-powered user interview platform. Requires 3+ years backend engineering experience with Python, Django, SQL, and AWS.
160k – 300k/yrHybrid3+ YOEBackend Engineering
Software Engineer, Voice Agents / AI - Deepgram for Restaurants
DeepgramSan Francisco, CA +1
Build scalable backend systems for restaurant voice AI agents, integrating ML models, POS systems, and optimizing for noisy environments. Requires 4+ years backend experience, cloud infrastructure, and AI familiarity.