Requirements
- Strong experience working on payment systems, including integrations with PSPs, gateways or acquirers
- Good understanding of payment flows, transaction lifecycles and system design considerations
- Experience designing and evolving distributed systems and microservices architectures
- You’ve operated at Principal or Staff level, shaping technical direction across multiple teams or domains
- Strong judgement and the ability to balance short-term delivery with long-term architectural outcomes
- Comfortable navigating ambiguity and turning complex problems into clear, practical technical approaches
- Clear and thoughtful communicator, able to engage both technical and non-technical audiences
- Comfortable being hands-on where needed, while maintaining a focus on system-level impact
- You have strong experience with cloud platforms (AWS preferred) and modern infrastructure practices
- You’ve worked on systems where scale, reliability, performance and cost trade-offs matter, and can navigate those decisions thoughtfully
- You’ve contributed to engineering standards, architecture patterns or platform direction
- Interest in or exposure to AI-enabled systems, particularly understanding architectural implications in production
Nice to Have
- Experience with transit payments (e.g. contactless EMV, tap-to-ride systems)
- Familiarity with card schemes (e.g. Visa, Mastercard, Interac)
- Experience working in complex, multi-service or event-driven architectures
- Familiarity with a range of tools and technologies including:
- Development: Kotlin, Java
- Data storage: DynamoDB, MySQL
- Infrastructure as code and CI/CD: Terraform, GitLab CI/CD
Additional Information
- 15 days paid vacation in the year plus 18 public holidays
- Private Healthcare
- Monthly team bonding allowance
- Menopause support
- Choice of a workstation
- Ability to work for up to 3 months per year from any country in the world
- Fun and collaborative environment with a focus on making a difference in the world
- Training allowance of up to $750 USD and $250 USD to spend on your home office every year