Senior Python Backend Engineer - Transactional Systems

Supero

San Francisco (CA)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

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 under concurrency and delivering reliable two-phase commit like flows.

You will own idempotent semantics, saga compensation where needed, and a multi-tenant data path using MongoDB Atlas and PostgreSQL JSONB, with a focus

Qualifications

  • 5+ years of production backend engineering with distributed systems experience.
  • Deep Python across multiple eras: FastAPI/Pydantic and legacy Bottle on gunicorn/gevent.
  • Strong API contract discipline and error handling.

Responsibilities

  • Own the transactional services end to end (cart, orders, payments, inventory).
  • Ensure idempotency, correctness, and safe compensation flows.
  • Model a multi-tenant path with MongoDB Atlas and PostgreSQL JSONB.
  • Design and secure the MCP surface accessed by external agents.
  • Tune performance, reliability and concurrency handling.

Skills

Distributed systems
Python backend
Asyncio
API design
MongoDB
PostgreSQL JSONB
Testing

Tools

FastAPI
Pydantic
Bottle
gunicorn/gevent
MongoDB Atlas
PostgreSQL
Kafka

Job description

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 under concurrency and delivering reliable two-phase commit like flows.

You will own idempotent semantics, saga compensation where needed, and a multi-tenant data path using MongoDB Atlas and PostgreSQL JSONB, with a focus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Distributed Systems & Payments
Senior Backend Engineer: Distributed Systems & Payments

Supero • United States

Remote
USD 150,000 - 210,000
Senior Backend Engineer: Python, FastAPI & Scalable Data
Senior Backend Engineer: Python, FastAPI & Scalable Data

Base-2 Solutions, LLC. • Reston (VA)

On-site
USD 150,000 - 210,000
Senior Backend Engineer - Python, FastAPI, Data Systems
Senior Backend Engineer - Python, FastAPI, Data Systems

Base-2 Solutions, LLC • Norfolk (VA)

On-site
USD 120,000 - 150,000
Senior Python Backend Engineer - APIs & Microservices
Senior Python Backend Engineer - APIs & Microservices

Ethereum Technologies • Orlando (FL)

On-site
USD 120,000 - 160,000
Senior Python Backend Engineer — APIs & Microservices
Senior Python Backend Engineer — APIs & Microservices

Quantum Technologies. LLC • Phoenix (AZ)

On-site
USD 101,000 - 127,000
Senior Backend Engineer: Python, FastAPI, PostgreSQL
Senior Backend Engineer: Python, FastAPI, PostgreSQL

Base-2 Solutions, LLC • Reston (VA)

On-site
USD 120,000 - 160,000
Senior Backend Engineer — Python, FastAPI & Data Systems
Senior Backend Engineer — Python, FastAPI & Data Systems

Base-2 Solutions, LLC • Washington

On-site
USD 120,000 - 180,000
Senior Backend Engineer - Python, FastAPI & Data Pipelines
Senior Backend Engineer - Python, FastAPI & Data Pipelines

Base-2 Solutions, LLC. • Reston (VA)

On-site
USD 120,000 - 170,000
Senior Python Backend Engineer (Django/FastAPI)
Senior Python Backend Engineer (Django/FastAPI)

Ethereum Technologies • Dearborn (MI)

On-site
USD 120,000 - 190,000
Senior Python Backend Lead – Scale, Security, Equity
Senior Python Backend Lead – Scale, Security, Equity

Venmo, LLC • New York (NY)

On-site
USD 180,000 - 240,000
Paid Time Off
Healthcare Coverage
Equity Compensation