Senior Software Engineer III, Payments Platform
Posted 32ds ago
Employment Information
Job Description
Senior Software Engineer III developing secure payment solutions for businesses globally. Working with a diverse team to tackle complex problems and improve payment scalability.
Responsibilities:
- Build clean, secure, high-quality, testable, and maintainable code that powers global payments
- Resolve complex production issues and ensure system reliability and stability
- Analyze challenging problems and design pragmatic, scalable solutions
- Lead improvements across performance, scalability, and developer experience
- Collaborate with Product Managers, QAs, SREs, and stakeholders to shape product vision
- Mentor teammates and drive technical initiatives
- Support recruitment by attracting and inspiring engineering talent
- Influence all stages of the development lifecycle, from design to production
Requirements:
- 8+ years of experience in web application development
- Expertise in building scalable, high-performance distributed systems
- Strong foundations in OOP and relational databases
- Skilled in TDD/BDD and modern CI/CD practices
- Experience collaborating in cross-functional teams
- Excellent communication skills, fluent in English
- Background in FinTech or payments is a plus, but not required
Benefits:
- Competitive compensation, including Restricted Stock Units
- Employee Stock Purchase Plan (ESPP)
- Flying Start - Our immersive Global Induction Program
- Wellbeing Programs (Mental Health, Wellness) with Global FlyMates
- Competitive time off including FlyBetter Days to volunteer in a cause you believe in and Digital Disconnect Days!


















