Job Summary
A company is looking for a Staff Software Engineer - Backend (Payments & Commerce).
Key Responsibilities
- Design and implement backend services for payment acquisition, routing, risk evaluation, settlement, ledgering, and reconciliation
- Build distributed systems that meet 5 9s reliability, low-latency, and high-throughput requirements
- Lead backend-focused architectural reviews and make strategic technical decisions for scalability and maintainability
Required Qualifications
- 8+ years of backend engineering experience with modern languages (Go, Java, Kotlin, Rust, etc.)
- 2+ years in a Staff+ role at a high-scale tech or fintech company
- Deep knowledge of payments infrastructure (e.g., tokenization, card networks, ISO 8583, PCI)
- Strong background in event-driven systems, data consistency models, and system reliability
- Ability to reason through complex distributed systems and make pragmatic trade-offs
Comments