Staff / Principal / Lead Backend Software Engineer

Remotestar β€” United States Β· Posted ~3 hours ago

Lead Full-time Onsite Visa Sponsored

Skills

Python FastAPI AWS PostgreSQL Redis Backend architecture Scalability Reliability Security Go Rust

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Take significant ownership of backend architecture at a well-funded financial technology company building infrastructure for banking, payments, digital wallets, and other financial services. The role centers on a Python/FastAPI backend running on AWS with PostgreSQL and Redis, with opportunities to introduce Go or Rust for demanding performance and scale requirements. Relocation assistance and H-1B transfer support are available.

Highlights

High-impact senior engineering position with substantial ownership of backend architecture, scalability, reliability, and security, plus relocation assistance and H-1B transfer support.

Description

Backend / Python Software Engineer β€” Staff / Principal / Lead San Francisco, CA β€” Onsite Full-Time Relocation Assistance Available | H-1B Transfer Supported About the Role We are hiring a Staff / Principal / Lead Backend Engineer for a well-funded San Francisco fintech startup building next-generation infrastructure across banking, payments, digital wallets, and cryptocurrency. The platform handles real money at international scale, integrating with banking providers, cryptocurrency wallets, payment rails, authentication systems, ledgers, and other financial services. You will work directly with the technical founders and take significant ownership of the backend architecture, engineering standards, scalability, reliability, and security of the platform. The current backend is a Python / FastAPI monolith running on AWS with PostgreSQL and Redis, with the flexibility to introduce Go or Rust services where performance or scale requires it. What You'll Do β€’ Design, build, and scale mission-critical backend systems and APIs β€’ Own architecture across payments, wallets, ledgers, and financial integrations β€’ Build highly reliable systems where transaction accuracy and data integrity are critical β€’ Improve performance, scalability, fault tolerance, and observability β€’ Design APIs, database models, and distributed system components β€’ Integrate with banking, payment, crypto, authentication, and compliance providers β€’ Make key technical decisions alongside the founders β€’ Mentor engineers and help establish backend engineering standards as the team grows What We're Looking For βœ“ 5+ years of backend software engineering experience βœ“ Strong production experience with Python βœ“ Experience building and operating high-scale backend applications βœ“ Strong knowledge of FastAPI or similar Python web frameworks βœ“ Experience with PostgreSQL, Redis, and AWS βœ“ Strong understanding of system design, APIs, databases, scalability, and reliability βœ“ Proven ownership of production systems from design through deployment and operation Highly Preferred Experience building financial technology involving one or more of: β€’ Payments / Payment Processing β€’ Transaction Ledgers / Double-Entry Accounting β€’ Digital Wallets β€’ Banking Infrastructure β€’ Settlement & Reconciliation β€’ Fraud / Risk Systems β€’ AML / KYC β€’ Crypto / Blockchain / Stablecoins Experience with Go, Rust, Kafka, Docker, Kubernetes, Terraform, CI/CD, or event-driven architectures is a plus. We particularly value engineers who have architected systems, built products from scratch, scaled high-volume platforms, reduced latency, improved reliability, or owned critical production infrastructure.