Skip to content

Senior Backend Engineer

150k – 200kUnited StatesBackend EngineeringRemote5+ YOE
Summary

Senior Backend Engineer owns end-to-end product workflows, designs scalable APIs and systems using TypeScript/Node/NestJS, with 5+ years experience and startup mindset. Contributes to frontend as needed for full ownership.

About the role

What You'll Do

  • Design and build scalable services and APIs for web applications.
  • Architect and maintain robust backend systems, database models, and infrastructure.
  • Analyze product requirements and produce high-quality, production-ready code focused on reliability and performance.
  • Maintain system and codebase health, refactor, and improve resilience.
  • Jump into frontend code when needed to ship features end-to-end.
  • Take full ownership and accountability for your work.
  • Collaborate with engineers, product, and design to build world-class features.
  • Write clear specs for quality deployments.
  • Drive large releases on continuous deployment.

What You Bring to the Table

  • Experience in a startup environment.
  • 5+ years in backend development with some frontend exposure.
  • Strong fundamentals in API design, database architecture, and distributed systems.
  • Expertise in TypeScript/Node and backend frameworks.
  • Comfort with React and frontend technologies.
  • Understanding of performant, scalable systems.
  • Strong communication skills.
  • Bias toward action and execution.

Our Tech Stack

  • TypeScript
  • NestJS API with TypeORM
  • Postgres
  • Redis
  • Heroku
  • React
  • Custom UI library on shadcn
  • Tailwind
Skills
TypeScriptNode.jsNestJSTypeORMPostgresRedisHerokuReactAPI DesignDistributed Systems
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
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
MongoDB

Senior Software Engineer, Atlas Search Query

Lead complex search query architecture and optimization projects for MongoDB Atlas Search. Requires 5+ years in data management/search systems, distributed systems experience, and proficiency in Java and Rust.

126k – 248kSan Francisco, CABackend EngineeringHybrid5+ YOEJavaRust