Senior Software Engineer II, Travel
Company: Flywire
Location: Schiller Park
Posted on: January 13, 2026
|
|
|
Job Description:
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 more than
a decade ago to solve high-stakes, high-value payments in higher
education. We’ve since scaled into new regions and industry
verticals and expanded our product offerings to deliver meaningful
value to our clients around the world. Today we support more than
4,800 clients across the global education, healthcare, travel & B2B
industries, with diverse payment methods across 240 countries &
territories and more than 140 currencies. With over 1,200 global
FlyMates, representing more than 40 nationalities, and in 12
offices world-wide, we’re looking for FlyMates to join the next
stage of our journey as we continue to grow. The Opportunity We, at
Flywire, are looking for an experienced Sr. Software Engineer II,
ideally with a background in FinTech. Your primary responsibility
will be to build and maintain the platform that supports the money
movement of our industry leading payment engine moving hundreds of
millions everyday. You will be joining a team in charge of
designing new functionalities and improving the current
capabilities to improve speed, cost and scalability of our product.
Thus, a commitment to collaborative problem solving, pragmatic
design, building quality products and to convey the sensation that
the product is the responsibility of all the team is essential. You
will be responsible for ensuring high quality code in a team
defined timeframe. Write clean, high quality, testable, secure,
maintainable and extendable code Solve items such as challenging
bugs and production issues within the development environment Work
on complex issues where analysis of situations or data requires an
in-depth evaluation of variable factors. Exercise judgment in
selecting methods, techniques and evaluation criteria for obtaining
results Understand scalability and performance status and make
improvement for scalability Drive change and improvement in all
phases of the development lifecycle Partake in the recruitment
process by identifying and exciting great talent Ensure the best
possible performance, quality, and responsiveness of the
applications Contribute to the product vision by collaborating with
Product Managers and stakeholders Drive initiatives to lead
projects as well as mentor team members What We’re Looking For: 8
years of experience in web application development Experience in
designing, developing and supporting scalable, performant and
reliable web applications and distributed systems Seasoned in
techniques such TDD and BDD Proficient working with continuous
integration and delivery (CI/CD) Understanding of relational
databases Firm grasp of OTEL and distributed tracing Strong
understanding of object-oriented fundamentals Great understanding
of the other disciplines in the cross functional team: QAs,
Product, and SREs Outstanding verbal and written communication
skills and the ability to collaborate with cross functional teams
including product and support Fluent in English, as it is the
company’s working language Experience in Travel & Hospitality,
FinTech, or the Payment industry will be appreciated The ability to
deliver high quality code and learn quickly Local to Boston or
Chicago is highly preferred Technologies We Use: Java React
Postgresql Javascript, HTML5, CSS3 Spring Boot and Hibernate Docker
Open Telemetry Cloud platform: AWS Our Culture: We are a global
company. Our Engineering Team is distributed across 3 continents
and 4 different countries so remote work is allowed! Our
engineering practice is shaped around concepts including Agile,
Lean, and Extreme Programming. Each team has a high level of
autonomy to organize themselves in the way they consider more
appropriate to execute their mission. We actively engage in
knowledge sharing by hosting internal cross-discipline events. We
are active in contributing to open source whenever possible. We
contribute to our local communities by hosting different events,
Meetups, etc 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 Global FlyMates
Be a meaningful part in our success - every FlyMate makes an impact
Competitive time off including FlyBetter Days to volunteer in a
cause you believe in and Digital Disconnect Days! Great Talent &
Development Programs Submit today and get started! We are excited
to get to know you! Throughout our process you can expect to meet
with different FlyMates including the Hiring Manager, Peers on the
team, the VP of the department, and a skills assessment. Your
Talent Acquisition Partner will walk you through the steps and be
your “go-to” person for any questions. Flywire is an equal
opportunity employer. With over 30 nationalities across 12
different offices, and diversity and inclusion at the core of our
people agenda, we believe our FlyMates are our greatest asset, and
we’re excited to watch our unique culture evolve with each new
hire. Flywire is an equal opportunity employer. The US base salary
range for this full-time position is $155-175k, restricted stock
units, and benefits. Our salary ranges are determined by role,
position level, and location. The range displayed on this job
posting reflects the minimum and maximum target for new hire
salaries for the position across all US locations. Within the
range, individual pay is determined by work location and several
other factors, including job-related skills, experience, relevant
education and training.
Keywords: Flywire, Naperville , Senior Software Engineer II, Travel, IT / Software / Systems , Schiller Park, Illinois