
Senior Software Engineer, Travel
Flywire
full-time
Posted on:
Location Type: Remote
Location: Remote • Illinois • 🇺🇸 United States
Visit company websiteSalary
💰 $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