Skip to content

Senior Software Engineer, Backend

170k – 230kSan Francisco, CABackend EngineeringRemote7+ YOE
Summary

Build and scale backend services using FastAPI, MongoDB/Postgres, and AWS to power AI-driven clinical documentation workflows. Interface with LLMs, prototype MVPs, improve architecture, and mentor juniors with 7+ years backend experience required.

About the role

What You'll Do

  • Ship complex backend services using FastAPI, MongoDB/Postgres
  • Build APIs and infrastructure that interface with LLMs and Generative AI models
  • Leverage AI-assisted development tools to accelerate high-quality engineering output
  • Prototype MVPs and harden them into scalable, secure, and reliable production systems
  • Improve backend architecture, observability, and code quality standards
  • Work with Docker and AWS to deploy services into production environments
  • Collaborate with senior engineers and mentor junior developers as we scale

You Might Be a Good Fit If You Have

  • 7+ years of professional software engineering experience, with deep backend expertise
  • Startup experience shipping real features in high-growth environments
  • Experience designing distributed systems or data-heavy backend architectures
  • Experience working with Generative AI / LLM-powered systems in production or strong desire to
  • A product mindset and comfort partnering with cross-functional teams
  • Ability to operate in ambiguity and move quickly without sacrificing quality
  • High standards for reliability, clarity, and maintainability when real users depend on your code
Skills
FastAPIMongoDBPostgresLLMsGenerative AIDockerAWSPythondistributed systemsAPIs
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
Twilio

Staff Software Engineer

Lead technical architecture and roadmap for Twilio's Compliance Experiences platform, building scalable microservices and high-volume APIs while mentoring engineers and leveraging AI tools to accelerate delivery.

171k – 252kUnited StatesBackend EngineeringRemote12+ YOEGoAWS