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.
Senior Java developer designing and deploying sanctions - screening applications for Genpact, an AI and advanced technology solutions company. Improving high - volume transaction processing through microservices, integrations, and Agile delivery.
Java developer building high - volume sanctions and adverse - media screening systems for Genpact. Designing, developing, testing, and deploying enterprise applications with Spring Boot, Kafka, and databases.
.NET Developer building APIs and backend services for an IT services company. Supporting production applications, CI/CD pipelines, deployments, and incident resolution.
CE Technical Architect designing Microsoft Dynamics 365 and Power Platform solutions for business transformation. Leading integrations, ALM, AI, and client - facing technical delivery.
Développeur backend senior chez GHGSat, fournisseur de données satellitaires et aéroportées sur les émissions de gaz à effet de serre. Conception de services Python, API et solutions AWS évolutives.
Java Engineer building scalable Azure cloud - native applications, APIs, and integrations for Matrix, a global technology services company. Applying Java, Terraform, Docker, Kubernetes, and messaging technologies.
Développeur Java principal concevant des systèmes backend pour les logiciels infonuagiques IA de Tecsys. Mentorant les développeurs et améliorant la performance, la sécurité et la fiabilité des chaînes d'approvisionnement.
Senior Java Developer building Java backend systems for Tecsys, a cloud software provider powering healthcare and distribution supply chains. Designing scalable microservices and mentoring engineers.
Senior Backend Engineer building scalable APIs and services for NimbleRx’s pharmacy fulfillment and patient engagement platform. Architecting reliable web products for patients, pharmacies, and healthcare customers.