Skip to content

Backend Software Engineer

175k – 280kSan Francisco, CABellevue, WANew York, NYBackend EngineeringOnsite
Summary

Builds scalable backend systems for voice AI agents, owning data models, APIs, distributed services, ML-integrated architectures, and reliability. Requires strong distributed systems, database, and networking expertise with production-scale experience.

About the role

Responsibilities

  • Design and build the backend systems and services that power Sesame's product. Own the data models, the APIs, and the distributed systems.
  • Write software that's built to last, focusing on scalability, reliability, and correctness.
  • Build and evolve frameworks and libraries that other engineers build on.
  • Own the full lifecycle of services: schema design, implementation, deployment, performance tuning, and on-call.
  • Work across the data layer, choosing and operating relational databases, NoSQL, queues, caches, search indexes.
  • Identify performance bottlenecks and fix them, considering cost, throughput, and latency.
  • Own the architecture of systems where ML models are critical: real-time audio pipelines, agentic orchestration, stateful conversation systems.
  • Spot opportunities to improve developer efficiency and prototype tools or workflows.

Required Qualifications

  • Expert-level in at least one programming language; write clean, well-designed code.
  • Solid distributed systems fundamentals: system models, failure modes, consistency tradeoffs, scaling strategies.
  • Experience building systems at scale: caching layers, sharded data stores, async processing pipelines, shared-nothing architectures.
  • Strong database engineering skills: complex schemas, query tuning, data modeling across relational and non-relational stores.
  • Comfortable with protocols and networking: REST, WebSockets, gRPC, HTTP semantics.
  • Deploy and run services on Kubernetes.
  • Proven reliability engineering instincts from challenging on-call rotations.
  • Genuine deep interest in an area of software (e.g., software design, CRDTs, real-time systems, database internals).

Preferred Qualifications

  • Hands-on experience in: payments (billing, transaction processing, ledgers), search and relevance (search infrastructure, ranking, indexing), real-time media (streaming, low-latency audio/video, RTC).
  • Deep Python expertise: maintainable, performant, scalable code.
  • Experience building on GCP.

Benefits

  • 401(k) with 3.5% employer match.
  • 100% employer-paid health, vision, dental for you and dependents.
  • Unlimited PTO and sick time.
  • FSA with employer matching up to $1,650/year.
  • Guardian EAP.
  • Competitive stock options.
Skills
PythonKubernetesGCPRESTWebSocketsgRPCPostgreSQLNoSQLDistributed SystemsCaching
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
Temporal

Senior Software Engineer, Compute (Temporal Cloud)

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud. Own SLOs, incident response, and production reliability for APIs and control/data planes.

176k – 238kUnited StatesBackend EngineeringRemote5+ YOEGoIAM
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO