Senior Developer
Skills
About the Role
You will design, build, and operate mission-critical backend services that power pay-ins, pay-outs, and currency conversion. You will integrate banks, PSPs, and FX providers through high-quality connectors, run reliable event-driven workflows and long-running sagas, and ensure precise reconciliation and amount semantics. You will implement idempotency, retries, dead-letter handling, observability, and recovery strategies, and write clear runbooks and ADRs while mentoring peers through reviews and technical guidance.
Requirements
- 5+ years building backend services at scale with fintech payments or FX experience
- Strong TypeScript and Node.js fundamentals
- Design and implement high-quality REST JSON APIs
- Deep understanding of event-driven architecture queues and streams
- Experience with saga patterns and function-orchestrated workflows (experience with Temporal.io is a plus)
- Relational data modeling and PostgreSQL expertise
- Knowledge of transactions consistency and performance tuning
- Caching strategies
- Security mindset for financial systems and familiarity with regulated environments including KYC KYB and KYT concepts
- Experience with FX rate-locking treasury and reconciliation at multi-entity scale
- Knowledge of local rails such as PIX and ACH cards and crypto on/off-ramps
Responsibilities
- Integrate partners by shipping connectors with banks PSPs and FX providers
- Design and run services for pay-ins pay-outs and FX including quoting rate-locking execution netting and settlement
- Implement idempotency retries backoff dead-letter queues and graceful degradation
- Orchestrate event-driven workflows and long-running sagas for multi-party financial processes
- Ensure reconciliation and correct amount rounding semantics across entities
- Document architecture decisions and runbooks and mentor team members through code reviews
Benefits
- Competitive compensation and potential equity
- Remote-friendly with flexible hours (Americas time zones)
- Learning budget for conferences and courses
- Local holidays and supportive time-off policy
