Skip to content

Backend Engineer

120k – 200kSan Francisco, CABackend EngineeringOnsite3+ YOE
Summary

Builds and maintains backend services for AI-powered cloud cost optimization platform using Python, FastAPI, PostgreSQL, and AWS. Requires 3+ years experience, onsite in San Francisco, with Docker/Kubernetes nice-to-have.

About the role

What You’ll Do

  • Design, build, and maintain backend services that power the Pump platform
  • Work with the team to define and scope new product features
  • Contribute to a strong engineering culture by participating in code reviews and continuous improvement
  • Help extend our internal tools, dev workflows, and CI/CD pipelines
  • Ensure system reliability, performance, and maintainability
  • Collaborate across functions to solve real customer problems with intuitive engineering solutions

What We’re Looking For

  • 3–15 years of professional backend engineering experience
  • Ability to work 5 days a week in office
  • Proficiency in Python and familiarity with FastAPI or similar frameworks
  • Experience with SQL databases—we use PostgreSQL
  • Comfort working in a cloud environment (AWS preferred)
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes (nice to have)
  • Excitement about early-stage startups and the ability to thrive in fast-moving environments
  • Clear communication and collaborative instincts

Bonus Points For

  • Experience with cloud billing/cost tooling
  • Interest in or exposure to LLMs or AI integrations
  • Familiarity with NoSQL databases like DynamoDB

Benefits

  • Comprehensive healthcare and dental coverage
  • 401(k) plan
  • Generous PTO: 13 accrued days, plus company shutdown December 24—January 1st
  • Free lunch & dinner at the office
  • Annual company-paid retreats
  • Developmental bonuses: support for professional development opportunities tied to cloud and related fields

Minimum Requirements and Pay

  • US Citizen/Visa Only - no sponsorships available
  • Minimum 3 years of experience
  • Base salary USD 120,000-200,000 per year
  • Eligible for our highly valuable equity
Skills
PythonFastAPIPostgreSQLAWSDockerKubernetesLLMAIDynamoDBSQL
Similar roles at this salary range
All Backend Engineering jobs →
Crusoe

Software Engineer II, Managed Platform Services

Design, build, and scale Crusoe Cloud's customer-facing platforms and managed services. Focus on foundational infrastructure, scalable design, and operational excellence with 3-5 years of experience in Go, Rust, Java, or C++.

140k – 165kSan Francisco, CABackend EngineeringOn-site3+ YOEGoC++
MongoDB

Software Engineer 3, Query Integration

Mid-level engineer building and scaling query capabilities for MongoDB's time-series, search, and vector products. Focus on C++ development, testing, and performance diagnostics.

106k – 209kAustin, TX +2Backend EngineeringOn-site3+ YOEC++Python
Beacon AI

Software Engineer, Backend

Backend Software Engineer building and maintaining scalable services, APIs, and data pipelines for an aviation AI safety platform. Requires 2+ years backend experience and proficiency in Python or JavaScript/TypeScript.

135k – 190kSan Carlos, CABackend EngineeringHybrid2+ YOECI/CDPython
Pindrop

Senior Software Engineer - Authentication

Senior backend engineer building and scaling secure, cloud-native authentication services in Go/Python on AWS/GCP. Focus on identity verification, fraud prevention, and integrating AI/ML signals.

130k – 170kUnited StatesBackend EngineeringRemote5+ YOEGoS3
Otter

Software Engineer, Backend (Infrastructure)

Build and scale backend infrastructure and web services that power AI-driven products. Requires 2+ years experience architecting large-scale systems with Python, Django, distributed databases, and AWS.

136k – 185kMountain View, CABackend EngineeringOn-site2+ YOEGoAWS