Software Engineer, International
Build backend and platform infrastructure for international payments, multi-currency operations, banking integrations, and new-market launches. The role requires 5+ years of high-scale production engineering experience, strong systems design, and comfort with distributed systems and ambiguous ownership.
About the job
Responsibilities
- Build payment infrastructure that works across multiple countries, currencies, and regulatory regimes.
- Design multi-currency accounting and reconciliation systems at scale.
- Integrate with international banking systems and payment rails, including SEPA, BACS, and SWIFT.
- Take on both 0-to-1 work, launching new markets, and 1-to-N work, scaling existing markets.
- Collaborate cross-functionally with compliance, product, operations, and external partners to navigate complex regional requirements.
- Own problems end to end, from architecture to production reliability and partner integrations.
Requirements
- 5+ years of backend or platform engineering experience in high-scale production environments.
- Strong systems design skills, including the ability to turn ambiguous requirements into reliable, maintainable solutions.
- Experience working in fast-moving environments with high ambiguity and independent ownership.
- Comfort with distributed systems, performance optimization, and production reliability.
- Strong cross-functional collaboration skills.
Nice to Have
- Experience in fintech, payments, or capital markets, including international payment rails, foreign exchange, or multi-currency ledgers.
- Familiarity with multi-currency accounting, reconciliation, cross-border compliance, or related financial concepts.
- Experience integrating with third-party financial APIs or international banking partners.
- Interest in or exposure to international regulatory environments and compliance requirements.
Compensation & Benefits
- Salary: 106400–146300.
- Flexible paid time off.
- Centralized home-office equipment ordering.
- Health and wellness stipend.
- Budget for intra-office travel.
- Weekly coffee stipend.
- United Kingdom benefits include private medical insurance through Freedom Elite, virtual GP and at-home care via eMed x Livi, a workplace pension through Penfold with salary sacrifice option, and parental leave of up to 16 weeks at 100% pay for birthing and bonding or 8 weeks for bonding only, with additional time available at reduced pay.
Skills
Backend Engineering, Platform Engineering, Distributed Systems, System Design, Payment Infrastructure, Multi-Currency Accounting, Reconciliation, Sepa, Bacs, Swift, Foreign Exchange, Financial Apis, Production Reliability, Performance Optimization
Similar jobs
Backend Engineering jobsBuild scalable backend services and payment infrastructure for a global financial products platform. The role requires distributed-systems expertise, proficiency in modern programming languages, and experience with large-scale consumer applications.
Build and maintain secure sandbox infrastructure that lets AI models execute code and interact with tools in controlled virtualized environments. The role requires expert Rust, C++, or Go skills, systems expertise, and experience with containers, virtualization, and networking.
Build and operate the high-throughput API and model-serving infrastructure powering SpaceXAI’s production inference systems. The role requires expert Rust or C++ knowledge, distributed-systems experience, and strong reliability and observability practices.
Build and operate production backend features, APIs, integrations, and services for a large-scale DevSecOps platform. The role requires professional backend development experience, strong database and testing fundamentals, independent feature ownership, and clear asynchronous communication.
Build and maintain Ruby on Rails backend systems for GitLab’s vulnerability management workflows, including security dashboards, reports, and ingestion pipelines. The role requires backend application experience, PostgreSQL knowledge, technical problem-solving, and effective collaboration in a distributed team.