Senior Backend Engineer (Python)
Jobleads-US
When our state machine is wrong, somebody's money is wrong. That is the entire job description.
Why this role exists
When our state machine is wrong, somebody's money is wrong. That is the entire job description. Supero's core is a set of Python services holding other people's transactional data - orders, payments, inventory, claims, signatures, ledgers - and we need engineers who find that stake motivating rather than terrifying.
What you'll own
- The transactional services. Cart and order. Payment authorize → capture → refund → void. Two-phase inventory reserve-and-commit. Subscriptions with dunning. A double-entry loyalty ledger. Multi-signer e-signature. Approval chains with delegation. You would extend these and make the invariants hold under concurrency - which is the whole job, because when the state machine is wrong somebody's money is wrong.
- Saga compensation - the honest version. An invalid transition is rejected before it mutates anything and returns a 409: that part works and it is real. Compensation - walking a half-finished saga back - is the part that is not finished. It is opt-in per workflow, and a contract suite we keep deliberately red reports broken compensation templates where one wrong key name does not degrade a single step, it abandons the walk-back for every earlier step too. Closing that is one of the two most valuable things an engineer could do here this year.
- Idempotency and correctness. Invoked twice, applied once, because the idempotency key really is a unique partial index and not a hope - the insert itself is the gate, and the race surfaces from the database as a 409.
- The multi-tenant data path. MongoDB (Atlas in production) behind a pluggable backend interface, plus a PostgreSQL backend that models every object of every tenant as one partitioned objects table with a single JSONB document column and no per-schema DDL. Tenancy is carried as the record's address either way. Most teams would have gone schema-per-tenant; we did not, and you will have opinions about that.
- The MCP server. The surface an outside AI agent drives to build on Supero. Every tool you add needs an authorization story, not just a handler - an agent holding a scoped key must not be able to reach past what that key covers. It is the most interesting security problem in the building.
What we look for
- 5+ years of production backend engineering, with real scars from distributed systems: partial failure, retries, ordering, exactly-once fantasies.
- Deep Python - across two eras of it. The newer services (AI, connectors, billing, tenant, analytics) are FastAPI, Pydantic and asyncio. The core API server and control plane are Bottle on gunicorn/gevent - synchronous, greenlet-based, with hand-rolled validation and not a line of async def. You would work in both, and help move the boundary. If that sounds like the interesting part rather than the bad news, good.
- Databases past the ORM. Query plans, isolation levels, indexing strategy, and what a long-running transaction does to everyone else - against MongoDB in production and PostgreSQL/JSONB in the alternate backend and across the connector fleet.
- API contract discipline. You have designed the error responses on purpose. You return 409 rather than 500 and you can say why.
- AI and MCP at depth. This is one of three roles where MCP is a real requirement rather than a curiosity - you would be building the surface that agents drive.
Nice to have
Multi-tenant SaaS at scale. Payments or ledger systems. Having written an MCP server. Having found a security bug in something you owned and written the honest RCA. Event streaming - we have Kafka scaffolding that has never been lit up, and an opinion about whether it should be is welcome.
Your first 90 days
- Weeks 1-2. Ship a fix to a live service. Read the 111-file contract suite until you can say what it does not cover.
- Weeks 3-6. Own one transactional service end to end.
- Weeks 7-12. Take a state machine that is under-tested and close it - with the test that discriminates against the old behaviour, not the one that passes either way.
- ...Supero is seeking a senior backend engineer in San Francisco, focused on building and securing complex transactional services that manage orders, payments, inventory, and ledgers. You will work with Python across FastAPI, Pydantic, and legacy Bottle code, ensuring correctness...Senior
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Backend EngineerSeeking a Senior Backend Engineer to architect and operate their backend platform that... ...ownership of production systemsExpert-level Python (FastAPI, Flask, or similar frameworks)Working proficiency...SeniorCasual work
$163k - $246.5k
...Lyft, and Dropbox. Learn more at semgrep.dev.About the roleAs a Backend Engineer, you’ll work on our backend and infrastructure systems to... ...code.Our stack utilizes Typescript and React on the Frontend, Python, Flask and SQLAlchemy on the Backend, is deployed via Kubernetes...SeniorCurrently hiringWork at officeLocal areaRemote workWeekend work3 days per week$145k - $217k
...DescriptionSenior Full Stack Engineer, Solve VoiceJoin us at Zendesk... ...connection.We’re seeking a Senior Full Stack Engineer to build... ...be doingDesign and implement backend services powering real-time voice... ...APIs).Proficiency in Python or equivalent backend languages...SeniorFull timeRemote work$150k - $245k
...standards, are tool-agnostic, and expect engineers to own problems end-to-end. We... ...in the industry has.About the RoleAs a Senior Backend Engineer, you’ll help design the backbone... ...data models. Our backend is primarily Python on GCP, and your work will ensure we can...SeniorTemporary workLocal areaWorldwide- ...Backend Software Engineer | Build security for the AI era | Onsite in SF Code Red is partnered with the world’s most innovative startups that... ...skills in one or more backend languages such as Go, Python, Java, Rust, TypeScript, or similar ~ Strong understanding...Senior
$209.1k - $234.1k
...is the place for you.Role OverviewWe are seeking a senior software engineer with experience in backend API development, deployment on Kubernetes, familiarity... ...market. What You’ll DoDevelop, test, and maintain Python based backend applications running on KubernetesIntegrate...SeniorLocal area$166.6k - $208.3k
...through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft... ...product engineering group is growing and we’re looking to hire senior backend engineers. We’re a team of pragmatic, product-minded...Senior$150k - $205k
...1 billion, and are backed by leading investors. Join us in our mission to transform how people do work.About the roleAs a Senior Frontend Engineer, you'll own a product area end to end, from design through the results after launch. You'll be matched to one of four teams...SeniorFull timeTemporary workWork at officeHome officeFlexible hours- ...change every year. Getting that right at this scale is a permanent engineering problem. It belongs to our Ads Privacy team, which owns... ...looking forExperience designing low-latency APIs and distributed backend services running at high QPS in productionProficiency...SeniorPermanent employmentFull timeWork at officeWorldwideRelocation package
- Mixpeek is seeking a senior backend engineer to lead critical backend initiatives for millions of creatives using ComfyUI, building distributed... ..., and solving complex scaling challenges. Our stack is Python, Go, Kubernetes, and Postgres on the backend, but the emphasis...Senior
- ...Algora Public Benefit Corporation seeks a backend engineer to lead critical initiatives for millions of creatives using ComfyUI. You’ll build... ..., design scalable data models, and ship backend code in a Python/Go/Kubernetes/Postgres stack. The team emphasizes ability to...Senior
$140k - $240k
...systems. Working alongside software, hardware, and systems engineers, you’ll design and operate the backend services and cloud infrastructure that ingest,... ...Experience in one or more of the following is a plus: Python and modern backend development. Azure or another...SeniorPermanent employmentWork experience placementCasual workRelocation package- ...Optery, Inc. is hiring a Senior Backend Engineer to join a fully remote team—open to candidates based in Latin America. You will own features end-to-end, primarily in Python/Django, with light frontend work as needed. You and the founders will shape product and technical...SeniorRemote job
- # Senior Backend Engineer## LocationSan Francisco## Employment TypeFull time## DepartmentEngineeringOverviewApplicationWe are looking for a senior... ...on LLM-powered applications* Fluent in Node/Typescript, Python, Postgres, and AWS* Proven ability to architect complex distributed...Senior
- ...About Sunbound Sunbound is Senior Living's Revenue Operating System. We build AI-powered technology for assisted living... .... About the Role We're looking for a Senior Backend Software Engineer to join our team and help us grow our product. This is an early...SeniorWork at office3 days per week
- ...OpenAI is seeking an experienced backend software engineer to shape systems behind enterprise access, governance, and sharing. You will lead technical design, stay hands‑on through production, and collaborate across OpenAI products. This role is based in San Francisco....Senior
- ...with a customer to post-release monitoringSet technical direction across projects, mentor engineers, and raise the bar on how the team buildWhat You'll Bring5+ years of backend engineering experienceA strong eye for performance, reliability, and robust systems designYou...SeniorFlexible hours
- ...OpenAI is seeking an experienced backend software engineer to shape and build systems behind enterprise access, governance, and sharing. You will lead technical design, remain hands-on from implementation through production, and own reliability and security of services...Senior
- ...OpenAI is seeking an experienced backend software engineer to shape and build systems behind enterprise access, governance, and sharing. You will lead technical design, remain hands-on from implementation to production, and collaborate across OpenAI products in a San Francisco...Senior
- ...Bidrole in San Francisco or remote in the US is hiring a senior systems engineer to own the server-side unified auction. You will design and operate the auction engine using Go and Rust, targeting ultra-low latency and high reliability across partners, 24/7 readiness,...SeniorRemote job
$175k - $220k
...Backend Engineer at Doxel Construction is the 2nd largest industry in the world (4x the size of SaaS!). But unlike software (with observability platforms such as AppDynamics and Datadog), construction teams lack automated feedback loops to help projects stay on schedule...SeniorFor contractorsWork at officeFlexible hours- ...Nourish is seeking a senior backend engineer to design, build, test, and ship backend products and features, while maintaining and improving services and the codebase. You will own major projects from planning through delivery and collaborate with product, design, engineering...Senior
$192k - $240k
...and support you need to grow your career.Engineering at BrexEngineering at Brex is about... ...deploying applications with a focus on the backend.Experience building and designing scalable... ...programming languages (Java, Kotlin, Python)Familiarity with software engineering development...SeniorWork at officeRemote workWork from home- ...data infrastructure, driving event-driven architecture and scalable data platforms. You will design, implement, and deploy backend services using Python or Kotlin, work with AWS, Kafka, Flink, and Kubernetes, and collaborate with cross-functional partners to deliver robust...
- ...Finn in San Francisco is seeking a Senior Backend Engineer to design and own the core backend infrastructure for the first AI-powered wealth... ...+ years of backend experience, fluency in Node/Typescript, Python, Postgres, and AWS, and a proven ability to craft distributed...Senior
- ...Nourish, Inc. in San Francisco is seeking a Senior Backend Engineer to join our fast-growing team. You will influence the core platform, working with engineering, product, design, and analytics to ship scalable features for patients, dietitians, and insurers. Reporting...SeniorRemote job
- ...Footprint is seeking a backend engineer to design and operate high-scale Rust services for fraud verification and risk analysis. You’ll own APIs, data models, deployment, and security posture while collaborating with product, frontend, and platform teams. You’ll work...Senior
- ...Moody's Investors Service is seeking a senior back-end engineer to build scalable insurance analytics platforms. You will work with Python, SQL, and AI-enabled workflows to translate complex requirements into robust backend services. You will collaborate with product...Senior
- ...Resend is hiring a Backend Engineer to join a fully remote Americas team as a full-time contributor. You will own features end-to-end, build reliable distributed systems, scale APIs and databases, and operate what you build with strong monitoring and on-call participation...SeniorRemote jobFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer (Python). Be the first to apply!
- backend software engineer San Francisco, CA
- back-end developer San Francisco, CA
- remote back end developer San Francisco, CA
- senior backend developer San Francisco, CA
- python programmer San Francisco, CA
- python developer San Francisco, CA
- full stack / python developer (remote) San Francisco, CA
- python developer data analytics San Francisco, CA
- python engineer San Francisco, CA
- senior python developer San Francisco, CA


