Hopper Technology Solutions is seeking a Senior Back-End Software Engineer to join their innovative travel technology team. This role offers a unique opportunity to impact millions of travelers through the development of scalable APIs and full-stack solutions. The position is fully remote, with the flexibility to work from Toronto or Vancouver.
The ideal candidate will work with a distributed system operated in GCP, utilizing Scala for backend services and React/TypeScript for frontend development. You'll be part of a dynamic environment that emphasizes autonomous work while maintaining strong collaboration with cross-functional teams of engineers, designers, and product managers.
Key responsibilities include designing and building scalable APIs, implementing features in an AB testing-driven environment, conducting code reviews, and participating in product strategy discussions. The role offers significant growth opportunities, including mentoring peers and contributing to architectural decisions.
The compensation package is highly competitive, ranging from $150,000 to $350,000 CAD annually, complemented by pre-IPO equity and comprehensive benefits. These include full medical coverage, parental leave, unlimited PTO, and various stipends for travel and remote work setup.
This position is perfect for engineers who thrive in fast-paced environments, possess strong product thinking, and are passionate about transforming the travel industry through innovative technology solutions. The company culture promotes entrepreneurial thinking, risk-taking, and open communication with leadership, making it an ideal place for those who want to make a significant impact while growing their career.