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 requires deep technical expertise and architectural foresight to design secure, reliable, and scalable solutions. You’ll work autonomously on high-risk projects while collaborating globally to drive cross-team initiatives. Key responsibilities include architecting services using SOLID principles, implementing AI-augmented workflows, ensuring system reliability, solving complex problems, mentoring the local team, and managing multiple projects. Ideal candidates have advanced Java proficiency, extensive experience with Spring Core and Hibernate, and a background in FinTech or Payments. You will thrive in a fast-paced environment where strategic thinking and technical leadership are paramount.
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