Sr. Software Engineer I
FlywireAbout the role
Company Description
Are you ready to trade your job for a journey? Become a FlyMate!
Passion, excitement & global collaboration are all core to what it means to be a FlyMate. At Flywire, we’re on a mission to deliver the world’s most important and complex payments. We use our Flywire Advantage - the combination of our next-gen payments platform, proprietary payment network and vertical specific software, to help our clients get paid, and help their customers pay with ease - no matter where they are in the world.
What more do we need to truly be unstoppable? Perhaps, that is you!
Who we are:
Flywire is a global payments enablement and software company, founded a decade ago to solve high-stakes, high-value payments in education, using modern technology.
Today, we’ve digitized payments for more than 3,300+ global clients across education, healthcare, travel & B2B, covering more than 240 countries and territories and supporting over 140 currencies. And, we’re just getting started!
With over 1000+ global FlyMates, representing more than 40 nationalities, and in 14 offices world-wide, we’re looking for FlyMates to join the next stage of our journey as we continue to grow.
Job Description
Join Flywire – Help Power the Future of Global Payments
At Flywire, we’re not just moving money—we’re enabling businesses, institutions, and consumers around the world to thrive. Our industry-leading payment engine moves hundreds of millions every day, and as a Sr. Software Engineer I, you’ll be right at the heart of it.
You’ll help design, build, and maintain the platform that makes our payments faster, more cost-efficient, and more scalable. Working with a talented global engineering team, you’ll tackle complex technical challenges, collaborate across disciplines, and deliver solutions with real-world impact.
The Opportunity
We’re looking for an experienced Sr. Software Engineer I, ideally with a FinTech background, to join our team. You’ll work on designing new features, optimising performance, and improving scalability—while keeping quality, security, and maintainability front and centre. This is a hands-on role that combines problem-solving, technical excellence, and collaboration.
What You’ll Do
- Write clean, secure, testable, and maintainable code.
- Solve challenging bugs and production issues in complex environments.
- Analyse problems in depth, evaluate multiple solutions, and implement the best approach.
- Drive improvements across the full development lifecycle.
- Ensure applications deliver the highest performance, quality, and responsiveness.
- Collaborate with Product Managers, QAs, SREs, and stakeholders to shape product vision.
- Work closely with teams across the globe, understanding their needs and building shared solutions.
- Support your peers, mentor junior developers, and promote a culture of continuous learning.
Our Culture
- A global team spanning 3 continents and 4 countries—remote-friendly.
- Agile, Lean, and Extreme Programming principles guide our work.
- High team autonomy to organise and deliver on our mission.
- Active knowledge sharing through internal events and cross-discipline collaboration.
- Contributions to open-source and local tech communities, including hosting meetups.
Qualifications
What We’re Looking For
- 4+ years in web application development.
- Experience building scalable, performant, and reliable distributed systems.
- Skilled in TDD, BDD, and CI/CD best practices.
- Strong understanding of OOP and relational databases.
- Proven ability to work effectively in cross-functional teams.
- Excellent communication skills in English.
- Experience in FinTech or payments (preferred).
- A fast learner with a passion for delivering high-quality code.
Technologies We Use
- Languages & Frameworks: JavaScript, HTML5, CSS3
- Databases & Tools: Linux, MySQL, MongoDB, Redis, Sidekiq, AMQP, ElasticSearch
- Cloud Platform: AWS
Additional Information
What We Offer:
- Competitive compensation, including Restricted Stock Units
- Employee Stock Purchase Plan (ESPP)
- Flying Start - Our immersive Global Induction Program
- Work with brilliant people that will keep you on your toes, learn more about their journeys by checking out #InsideFlywire on social media
- Dynamic & Global Team (we have been collaborating virtually for years!)
- Wellbeing Programs (Mental Health, Wellness) with Glo
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s