Join Flywire as a Sr. Software Engineer I and help power the future of global payments.
You will design, build, and maintain a platform that enhances payment speed, cost-efficiency, and scalability.
Collaborate with a talented global engineering team to tackle complex technical challenges and deliver impactful solutions.
Responsibilities include writing clean, secure, testable, and maintainable code, solving challenging bugs, and driving improvements across the development lifecycle.
Ensure applications perform at the highest quality and responsiveness while collaborating with Product Managers, QAs, SREs, and stakeholders.
Support and mentor junior developers, promoting a culture of continuous learning.
Work within a global team that embraces Agile, Lean, and Extreme Programming principles.
Requirements:
A minimum of 4 years of experience in web application development is required.
Experience in building scalable, performant, and reliable distributed systems is essential.
Proficiency in Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Continuous Integration/Continuous Deployment (CI/CD) best practices is necessary.
Strong understanding of Object-Oriented Programming (OOP) and relational databases is required.
Proven ability to work effectively in cross-functional teams is a must.
Excellent communication skills in English are essential.
Experience in FinTech or payments is preferred.
A fast learner with a passion for delivering high-quality code is desired.
Benefits:
Competitive compensation package, including Restricted Stock Units.
Participation in the Employee Stock Purchase Plan (ESPP).
Access to the Flying Start immersive Global Induction Program.
Opportunity to work with brilliant colleagues and learn from their experiences.
A dynamic and global team environment with a history of virtual collaboration.
Wellbeing programs focused on mental health and wellness.
Competitive time off, including FlyBetter Days for volunteering and Digital Disconnect Days.
Access to great talent and development programs to enhance your skills.