
Staff Backend Software Engineer – Commerce Foundations
Hopper
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$260,000 - CA$350,000 per year
Job Level
Tech Stack
About the role
- 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.
- Small, dynamic teams = massive impact.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Scaladistributed systemsAPI designfull-stack solutionsbackend engineeringmodular systemsconfiguration over customizationdesign reviewsengineering improvementsdocumentation
Soft Skills
product thinkingmentoringcollaborationdecision-makingcommunicationproblem-solvingadaptabilitycritical thinkingleadershipcustomer focus