Senior Software Engineer
Core
Own key pillars of the transaction platform (delivery estimates, new capabilities) for a global remittance service, ensuring reliability and operational excellence at scale.
Role type
Senior Software Engineer (Backend)
Builds
Transaction gateway, processing, delivery estimates, and search/read surfaces for customer-facing products.
Domain
Fintech / Global Remittances
Deliverable
production ML models | product features
Required skills
Go, Kotlin, Java, Python, C++, AWS, MySQL, DynamoDB, Prometheus, VictoriaMetrics, CI/CD, distributed systems design, system migration, technical architecture, AI code evaluation
Preferred skills
Payments, fintech, durable workflow orchestration (Temporal)
Responsibilities
Take technical ownership of transaction platform areas, evolve delivery time estimation models, help peer teams migrate to new APIs, own complex multi-engineer initiatives end-to-end, write technical specifications and lead design reviews, deliver resilient services and APIs, own operational health including on-call and incident response, evaluate AI-generated code, drive task breakdown and estimates, partner with product managers, mentor engineers
Seniority
Senior, hands-on IC with leadership responsibilities