Logo for Hour Consulting

Staff Engineer

Job description


Hour Consulting's client, a fast-scaling Canadian B2C technology company, is hiring a Staff Engineer to help shape the next generation of intelligent, user-focused digital products powered by AI.

This is a full-time, permanent position with the flexibility to work from anywhere in Canada.

 


About the Role

As a Staff Engineer, you'll be a senior hands on, individual contributor who codes daily, leads by example on engineering quality, and drives impactful features across web, mobile, and data platforms. You'll work closely with Product, Design, and Data Science teams to deliver meaningful user experiences — while raising the technical bar across the organization.

This role is ideal for someone who thrives in a high-growth, fast-moving startup environment and wants to make a measurable impact at scale.

 


What You'll Do

  • Own end-to-end feature delivery — from proposal and design to implementation, rollout, and iteration.

  • Set and uphold engineering standards for code quality, scalability, performance, and reliability.

  • Solve complex technical challenges, balancing innovation with pragmatic decision-making to accelerate team velocity.

  • Continuously improve systems and architecture, identifying refactoring opportunities and advocating for automation and observability.

  • Strengthen production systems, participating in incident management and applying learnings to enhance resilience.

  • Mentor and guide engineers, fostering technical growth and best practices across teams.

  • Collaborate cross-functionally with Product, Operations, and ML to align on priorities and ship meaningful, user-first solutions.

 


What We're Looking For

  • 7+ years of professional software experience, including end-to-end ownership of major systems or features.

  • Expertise in one or more modern backend or full-stack ecosystems (e.g., TypeScript/Node.js, Python, Java/Kotlin, or Go) with the ability to quickly adapt to new stacks.

  • Proven experience with scalable system design, optimization, and performance tuning.

  • Solid understanding of testing, CI/CD, and observability in agile, iterative environments.

  • Excellent communication and collaboration skills — able to align stakeholders and simplify complexity.

  • Self-motivated and organized, comfortable driving impact in a distributed, remote-first setup.

Nice to Have

  • Experience in consumer-facing digital products or high-traffic web/mobile applications.

  • Familiarity with AI/ML integration, data-driven features, or personalization systems.

  • Understanding of modern frontend frameworks (React, Vue, or Angular).

  • Previous experience in startup or scale-up environments, balancing speed with quality.

 


How the Team Works

You'll join a collaborative, globally distributed engineering organization that balances hands-on building with long-term technical strategy. The team values autonomy, ownership, and continuous learning, and embraces AI where it meaningfully improves user experience and business outcomes.

 


What You Can Expect

  • Meaningful, high-impact work directly influencing products used by thousands of consumers.

  • Competitive compensation, comprehensive health benefits, and a generous vacation policy.

  • Remote-first flexibility — work from anywhere in Canada with flexible hours for collaboration.

  • A growth-focused culture with strong technical leadership and continuous learning opportunities.

  • A supportive environment where innovation, curiosity, and initiative are encouraged and rewarded.

 



Engineering Manager Related jobs

Other jobs at Hour Consulting

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.