Flywire is hiring a Senior Software Engineer II for our Payments Platform, with a focus on Treasury & FX. In this role, you will be instrumental in strengthening our core payments engine by driving optimization and automation in payment processing, reducing manual effort, and scaling systems globally.
What You'll Do
- Collaborate with Product Managers and stakeholders to shape product vision and deliver business value.
- Drive automation and optimization initiatives to reduce manual effort and unlock business impact.
- Evaluate complex technical problems and select appropriate methods and approaches.
- Design, build, and maintain clean, secure, testable, and scalable code.
- Improve performance and scalability of systems as the company expands worldwide.
- Resolve challenging bugs and production issues to ensure platform reliability.
- Mentor teammates and take initiative in leading technical projects.
- Support recruitment efforts by helping identify and inspire engineering talent.
What We're Looking For
- 8+ years of experience in professional software engineering.
- Proven experience with scalable, performant, and reliable distributed systems.
- Strong background in TDD, BDD, CI/CD practices.
- Understanding of relational databases.
- Strong fundamentals in object-oriented design.
- Excellent collaboration skills across functions (QA, Product, SRE, Stakeholders).
- A passion for delivering high-quality code and a mindset of continuous learning.
Nice to Have
- FinTech or payments industry experience is a major plus.
Technical Stack
- Languages: Ruby, Java
- Web: HTMX
- Infrastructure: Docker, Linux, AWS
- Data: MySQL, Postgres, Redis, AMQP, OpenSearch
Team & Environment
You will collaborate closely with Product Managers, stakeholders, QA, SRE, and engineering peers.
Benefits & Compensation
- Competitive compensation.
- Employee Stock Purchase Plan (ESPP).
- Flying Start - Global Induction Program.
- Work with brilliant people.
- Dynamic & Global Team.
- Wellbeing Programs (Mental Health, Wellness).
- Competitive time off including FlyBetter Days to volunteer.
- Digital Disconnect Days.
- Great Talent & Development Programs.
Work Mode
This role operates on a hybrid work model.
Flywire is an equal opportunity employer.




