Flywire is looking for a Senior Backend Software Engineer II for their Payments Platform (FX) team. This position is based in London, with options for hybrid or remote work. Flywire is recognized globally as a leader in payment solutions and continues to rank as one of the best workplaces. The company processes large volumes of financial transactions globally, helping clients from various industries.
Job Responsibilities
As a Senior Backend Software Engineer, you will have a significant role in enhancing their payment processing system. Here are some of the key responsibilities you will handle:
Design, build, and maintain clean, secure, testable, and scalable code.
Troubleshoot and resolve challenging bugs and production issues to ensure the reliability and availability of the global platform.
Evaluate complex technical problems and use appropriate methods to address them.
Improve performance and scalability of systems as the company expands its reach worldwide.
Drive automation initiatives aimed at reducing manual effort and achieving measurable savings for the business.
Collaborate with Product Managers and stakeholders to shape the product vision and ensure that real business value is delivered.
Mentor teammates and lead various technical projects.
Support recruitment efforts by identifying and inspiring potential engineering talent.
Required Skills and Qualifications
To be considered for this role, you should meet the following criteria:
A minimum of 8 years of experience in professional software engineering.
Proven experience working with distributed systems that are scalable, performant, and reliable.
Strong background in Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Continuous Integration/Continuous Deployment (CI/CD) practices.
Good understanding of relational databases and object-oriented design principles.
Excellent collaboration skills and the ability to work across multiple functions (e.g., QA, Product, Site Reliability Engineering, and Stakeholders).
A passion for high-quality code and a mindset geared toward continuous learning.
Experience in the FinTech or payments industry is a major plus.
Flywire promotes a workplace culture that encourages innovation, collaboration, and excellence. Here are the benefits offered to employees:
Competitive compensation, which includes Restricted Stock Units.
An Employee Stock Purchase Plan (ESPP).
An immersive Global Induction Program called Flying Start.
Opportunity to work alongside talented individuals.
Comprehensive wellbeing programs focusing on Mental Health and Wellness.
A dynamic, globally-distributed team with a history of effective virtual collaboration.
Generous paid time off, including special FlyBetter Days for volunteering and Digital Disconnect Days.
Excellent Talent & Development Programs to foster career advancement.
Application Process
Candidates can expect a thorough selection process where they will meet representatives from various parts of the organization, including Hiring Managers, peers, and even the VP of the department. The Talent Acquisition Partner will guide you throughout the process, answering any questions you may have.
Conclusion
Flywire stands as an equal opportunity employer, bringing together a diverse range of nationalities and perspectives to fulfill its mission of enhancing global payments through innovative technology. If you are eager to be part of a dynamic team that values your skills and contributions, consider applying for the Senior Backend Software Engineer II position at Flywire. Join the journey to revolutionize how money moves across borders.
This job offer was originally published on himalayas.app
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.