Hiring | Senior Full Stack Software Engineer I | Flywire
Flywire
At a glance
AI generatedJoin our billing and payments team as a Senior Software Engineer at Flywire, where you will design and develop new features for a system handling hundreds of millions in transactions daily. This full-stack role requires independent work with occasional collaboration across global teams to enhance core capabilities. You’ll use AI tools to analyze codebases and improve understanding of complex systems while ensuring security and performance are prioritized over speed. Responsibilities include diagnosing issues, engaging stakeholders, and participating in solutioning meetings. Ideal candidates have 10+ years of Java development experience, a deep understanding of relational databases like MySQL, and familiarity with Spring Core and Hibernate. Experience in FinTech or Higher Education is beneficial, as is the ability to work proactively and navigate ambiguity effectively.
Skills
What you'll do
What we're looking for
Market check
This listing doesn't show a salary. Similar roles on FindRole typically pay $117,000–$225,100.
Peer median band
$117,000–$225,100
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$195,437
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Flywire is a global payments enablement and software company specializing in high-stakes, complex payment verticals including education, healthcare, travel, and B2B, processing international payments across 240 countries. Industry: Financial Technology & Global Payments
Flywire currently has 19 open roles on FindRole.
Listed pay typically runs $134,610–$167,500 across 6 roles with salary data.
Most-posted roles
More like this
Flywire
Flywire
Flywire
Flywire
Flywire
Flywire