companyHopper logo

Senior Software Engineer - Fintech Innovations (100% Remote)

HopperToronto - Remote
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Minimum of 5 years experience in software development. Strong proficiency in at least one JVM language (Scala, Kotlin, Java). Experience with cloud platforms, specifically GCP. Understanding of modern development practices and CI/CD methodologies.

About the job

About the Role

Are you ready to play a pivotal role in shaping the future of Hopper's travel technology? We are on the lookout for a Senior Software Engineer to join our dynamic Fintech team. Your expertise will be crucial in redefining travel selling and booking technology, a sector that drives 70% of our company's revenue. In this position, you will take charge of designing, implementing, and deploying cutting-edge backend systems that enhance Hopper's award-winning user experience.

In this role, you’ll be instrumental in advancing the Disruption and Insurance segment of Hopper’s fintech portfolio, making meaningful contributions to our innovative projects.

Your Daily Contributions Will Include:

  • Leading the planning, investigation, and scoping of upcoming projects that you will own.

  • Providing mentorship to team members through pair programming and asynchronous communication via Slack.

  • Writing, reviewing, and refining code to ensure high-quality output.

  • Exploring new technical concepts, services, or Google Cloud Platform features that can add value to our operations.

  • Participating in regular team meetings to discuss ongoing projects and plan for future sprints, adhering to our low-meeting culture.

Ideal Candidate Profile:

  • Proven experience in full-stack development with a strong focus on backend technologies.

  • Expertise in Scala or other JVM languages (Kotlin, Java) with practical experience in a production environment.

  • Solid grasp of system architecture, emphasizing scalable and maintainable solutions.

  • Proficient in various service communication protocols, including gRPC, pub/sub, and REST.

  • Familiarity with Google Cloud Platform (GCP) and best practices in cloud-native development.

  • Experience in deploying infrastructure utilizing Terraform or similar tools.

  • Demonstrated capability to lead and deliver complex projects from inception to production.

  • Commitment to enhancing system quality and reliability through exemplary software engineering practices.

  • A professional background in the travel or fintech industries, with insights into their distinct challenges.

About Hopper

Hopper is a leading travel technology company, dedicated to transforming the way people book travel through innovative fintech solutions. Our mission is to empower travelers with seamless and reliable booking experiences, and our Fintech team is at the forefront of this evolution.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.