Mediabistro logo
job logo

Backend Engineer (Python) - (banking/payments/crypto companies)

Talent Search PRO, san francisco, ca, United States


Target Candidates: banking/payments startups/crypto

Job Description

We’re looking for a strong Backend / Python Engineer to help lead the development of a complex financial product handling real money at scale , across multiple countries.

The backend powers REST APIs used by mobile (iOS/Android) and web clients, and integrates with external services such as crypto wallets, banking providers, payment rails, authentication, and ledgering systems . This is not a greenfield demo app—this is production software where correctness, security, and reliability matter every day .

You’ll work closely with technical leadership to set engineering standards and build systems that are performant, auditable, and resilient . As the platform grows, this role can naturally evolve into a backend or broader engineering leadership position .

What You’ll Be Doing

  • Building and owning backend services that power web and mobile clients via REST APIs

  • Designing and maintaining systems for ledgering, payments orchestration, and wallet integrations

  • Integrating with third-party banking, crypto, and payment service providers

  • Tackling real-world fintech challenges like anti-fraud, AML flows, reconciliation, and compliance-driven edge cases

  • Working primarily in Python (FastAPI) with Postgres and Redis on AWS

  • Identifying performance bottlenecks and breaking out services into Go or Rust where it makes sense

  • Collaborating directly with technical founders on architecture, standards, and long-term system design

Must-Haves

  • Experience at fintech, payments, banking, crypto, remittances, or lending startups

  • Hands-on experience with payments, ledgering, wallets, AML, fraud, or financial orchestration systems

  • 5+ years building and shipping backend applications using Python, Go, or Rust

  • Strong backend fundamentals: Postgres, Redis, AWS , and production operations

  • Experience working on real-money financial systems , not just adjacent tooling

  • Comfortable owning complex backend logic end to end in a startup environment

This role strongly favors engineers who have worked deeply inside fintech or payments products , especially in startup or scale-up environments.

Nice-to-Haves

  • Full-stack experience and willingness to flex beyond the backend when needed

  • Experience designing financial systems with auditability and correctness as first-class concerns

  • Prior exposure to stablecoins, wallets, or crypto-native payment flows

What This Role Is (and Isn’t)

  • ✅ A core backend role building financial infrastructure , not just CRUD APIs

  • ✅ High ownership and direct impact on product direction

  • ✅ Close collaboration with technical founders

  • ❌ Not a megacorp-only background role

  • ❌ Not a generalist backend position without fintech/payments depth

  • ❌ Not suitable for candidates with minimal real-world Python backend experience

Location & Work Setup

  • Location: San Francisco

  • Work model: In-office

  • Relocation: Open to relocation (no relocation assistance provided)

  • Visa sponsorship: Available

#J-18808-Ljbffr