Staff Software Engineer – Fintech

Posted 56mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer responsible for financial systems design and operation at fintech startup. Leading complex engineering projects and ensuring accuracy and reliability in money movement systems.

Responsibilities:

  • Design and operate systems responsible for ledgering, transaction processing, decisioning, and money movement
  • Build systems that are correct by design
  • Own the lifecycle of financial transactions end-to-end
  • Lead architectural decisions and write technical approach documents
  • Improve system resilience and operational tooling
  • Mentor other engineers

Requirements:

  • Experience building or operating financial systems such as payments, card issuing, wallets, or banking infrastructure
  • Deep understanding of fintech and payments ecosystems
  • Familiarity with real-world transaction lifecycles across the stack
  • Experience designing or working on a ledger system
  • Experience with decisioning systems in production
  • Experience working on systems that handle real money at scale
  • Strong understanding of data consistency and correctness
  • Experience integrating with external financial APIs
  • Proficiency in Python and relational databases

Benefits:

  • 95% coverage of medical, dental, and vision
  • $250 WFH setup (one time)
  • $500/year Learning & Development Benefit
  • $150/month cell phone + internet
  • $100/month Wellness
  • $100/month Co-working and Commuter Benefit
  • Flexible PTO