Hiring | Senior Software Engineer II | Flywire
Flywire
At a glance
AI generatedJoin our dynamic team as a Senior Software Engineer II at Flywire, where you will lead the development of billing and payments systems that handle hundreds of millions in transactions daily. This full-stack role demands deep technical expertise and architectural vision to design scalable services using patterns like SOLID principles, while also implementing AI-augmented workflows to enhance team productivity. You’ll collaborate with global teams to ensure system reliability and security, manage complex projects, and mentor local engineers. The ideal candidate has over 8 years of experience in Java development, Spring Core, Hibernate, and relational databases, along with a background in FinTech or Payments. This role offers the opportunity to drive technical initiatives and foster a culture of clear communication and strategic thinking within a fast-growing company.
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–$218,000.
Peer median band
$117,000–$218,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$140,643–$182,250
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