Staff Software Engineer
Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.
Job Summary
To architect and build scalable financial infrastructure from the ground up, the full-time Staff Software Engineer will own the technical roadmap for global payments and payouts while working remotely and collaborating with cross-functional teams to ensure accurate and timely financial transactions.
Key responsibilities
- Architect and build reliable payment workflows and financial controls across multiple currencies and payment providers
- Design double-entry ledgering and reconciliation systems to ensure accurate tracking of financial transactions
- Lead architectural decisions and technical design reviews while establishing best practices for financial correctness and operational continuity
Required qualifications
- 8+ years of backend software engineering experience with significant ownership of production financial systems
- Proven experience in architecting and building payment infrastructure from initial design through production and scale
- Deep understanding of payment processing, transaction lifecycles, and distributed systems
- Hands-on experience with double-entry ledgers and financial reconciliation processes
- Strong backend engineering skills in TypeScript or similar languages, with expertise in SQL and event-driven architectures
Complete Job Description
The complete job description is available to premium members. Premium membership includes:
Full access to 40,016 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee