CareerPlanSign in

Staff Software Engineer - Python

San Jose, California, United States of America💼 Full-time🗓 2026-03-10 → 2026-09-18

Core

Design, build, and scale high-performance, fault-tolerant backend systems powering millions of secure global transactions.

Role type

Staff Software Engineer (Backend Python)

Builds

Scalable, cloud-native backend systems and microservices for global payment processing.

Domain

Fintech / Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Python (Django/Flask), distributed systems, cloud-native architectures, microservices, serverless frameworks, system design, fault tolerance, security practices, technical leadership, mentorship

Preferred skills

Agile/Scrum methodologies, large-scale system optimization, payments industry knowledge, cloud platforms (AWS/GCP/Azure), open-source contributions

Technologies

Python, Django, Flask, AWS, GCP, Azure

Responsibilities

Lead design and architecture of scalable backend systems; define and drive technical roadmap; coordinate engineering activities and set technical direction; provide mentorship and foster engineering culture; establish engineering standards; design fault-tolerant, high-availability systems; represent the company externally with partners and customers

Seniority

Staff, hands-on technical leader with strategic direction

Sourced via eightfold · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.