Staff Engineer architecting foundational patterns for scalable travel commerce engine at Hopper. Leading technical design and mentoring within the engineering team for innovative solutions.
Responsibilities
Architect the foundational patterns that allow the engineering organization to scale.
Define the "North Star" for Scala-based distributed systems.
Lead the evolution of the platform to support "configuration over customization."
Conduct deep-dive design reviews and mentor senior engineers.
Design and operate API and full-stack solutions.
Proactively explore and resolve engineering improvements for the team and the product.
Collaborate cross-functionally to ensure foundational logic is robust and extensible.
Drive decision-making through high-quality documentation and asynchronous communication.
Requirements
A natural drive to fearlessly deep dive into an unknown, complex code base.
Strong product thinking anchored in the customer.
Deep experience with distributed system development in Scala.
Prioritize "configuration over customization," building modular systems that support N partners.
Distinguish between what has to be right from the start and what can be iterated on.
8+ years of experience in backend heavy engineering role.
Legally eligible to work in Canada, no visa sponsorship needed.
Live in a time zone within Americas, LATAM, or Europe (GMT/GMT+1).
Benefits
Hopper covers 100% of the premiums for group insurance plan.
Hopper offers life, short term and long term disability coverage.
HSA that covers eligible medical and dental expenses.
All employees and dependents have access to Dialogue’s telemedicine services, anytime, anywhere.
All employees have access to an RRSP plan with automatic pre-tax withdrawals per pay.
Please ask us about our very generous parental leave, much above industry standards!.
Unlimited PTO.
Carrot Cash travel stipend.
Access to co-working space on demand through FlexDesk AND Work-from-home stipend.
Entrepreneurial culture where pushing limits and taking risks is everyday business.
Open communication with management and company leadership.
Principal Engineer designing next - generation identity management platform for Xsolla. Leading architectural decisions and implementing IAM standards in collaborative tech teams.
Senior Software Engineer developing observability solutions across various applications and infrastructures at Grafana Labs. Collaborating with global teams in a fully remote environment.
Lead Java Developer/Architect at gravity9, a boutique IT consulting company. Spearheading client interactions and technical leadership with hands - on coding responsibilities.
Senior Developer at Fresche Solutions focusing on backend solutions with C# and SQL for data applications. Collaborating with clients and optimizing database performance in a flexible remote environment.
Senior Developer at Fresche Solutions specializing in C#, .NET, and SQL. Designing, building, and optimizing data - driven application solutions with complex queries and backend systems.
Backend Developer at iLogos Game Studios with focus on .NET / ASP.NET Core. Supporting core platform systems, including payments, user management, and analytics, while working flexibly.
Senior Backend Engineer architecting and developing robust backend systems for Cambio’s decarbonization platform. Collaborating with cross - functional teams in a hybrid role with a focus on sustainability.
Backend Engineer designing and maintaining Go services for a globally distributed platform at Luxor. Building mission - critical systems and collaborating on architecture decisions while ensuring code quality.
Staff JavaScript Developer designing and building a Web SDK to enhance fraud detection for AI Risk Decisioning at Oscilar. Collaborating across teams to deliver innovative solutions.
Senior Backend Engineer for HTS Media, focusing on high - performance ad serving platform. Designing scalable systems to enhance ad technology and improve advertiser success.