Flywire

Senior Software Engineer, Travel

Flywire

full-time

Posted on:

Location Type: Remote

Location: Remote • Illinois • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $155,000 - $175,000 per year

Job Level

Senior

Tech Stack

Distributed Systems

About the role

  • Build and maintain the platform that supports the money movement of our industry leading payment engine moving hundreds of millions everyday.
  • Design new functionalities and improve the current capabilities to enhance speed, cost and scalability of the product.
  • Ensure 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.

Requirements

  • 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
  • Experience in Travel & Hospitality, FinTech, or the Payment industry will be appreciated
  • 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.
Benefits
  • Competitive compensation, including Restricted Stock Units
  • Employee Stock Purchase Plan (ESPP)
  • Flying Start - Our immersive Global Induction Program
  • Wellbeing Programs (Mental Health, Wellness) with Global FlyMates
  • Competitive time off including FlyBetter Days to volunteer in a cause you believe in and Digital Disconnect Days!
  • Great Talent & Development Programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
web application developmentscalable applicationsperformant applicationsreliable applicationsTDDBDDCI/CDrelational databasesOTELobject-oriented fundamentals
Soft skills
communication skillscollaborationmentoringproblem-solvingjudgmentteamworkleadershipanalysisadaptabilityrecruitment