Head Of Engineering

Ratehub.ca Logo

Ratehub.ca

๐Ÿ“Remote - Worldwide

Summary

Join Ratehub as Head of Engineering and lead the transformation of our technology from a transactional business to a membership-driven model. You will lead product innovation with a member-centric approach, leveraging cutting-edge technology and data. This role requires leading, growing, and overseeing the entire software engineering function, defining and executing the technical vision, and ensuring successful project execution. You will be a strong people leader, mentoring and developing engineering teams. The ideal candidate possesses extensive software development experience, a deep understanding of web-based technologies, and proven leadership skills. Ratehub offers a competitive salary, remote-first work environment, flexible hours, comprehensive benefits, and various perks.

Requirements

  • Overall 15+ years of software development experience with a minimum of 5 years leading a technology-focused company
  • Bachelor's or advanced degree in a technical discipline, such as Computer Science, Engineering, or a related field
  • Deep understanding of the full spectrum of web-based, cloud-hosted technologies including Kubernetes, JavaScript-based SPA frameworks, static site generation / server rendering, distributed systems and both event-driven and request/response microservice architectures
  • Expertise in leading, coordinating and improving technical discovery, planning, implementation, delivery and cleanup within matrix-based agile (scrum) teams, with a focus on efficient execution and ROI
  • Must have a solid understanding of modern software development practices, operations and security principles, architecting systems for extension, system telemetry, infrastructure as code, automation and CI/CD
  • People management experience in hiring, performance management and growth
  • Experience leading other leaders in a software engineering organization
  • Experience working with cross-functional leaders as one unit & setting organizational goals and objectives
  • Excellent verbal and written communication skills. Must be able to effectively communicate complex technical concepts to diverse audiences
  • Ability to make difficult decisions and to manage through change with appreciation for the impacts and consequences of those changes
  • Ability to build and manage financial plans to meet organizational objectives

Responsibilities

  • Lead, grow, and oversee the entire software engineering function at Ratehub, including managers, frontend and backend engineers, and quality assurance specialists
  • Define and execute the technical vision and strategy that accelerates Ratehubโ€™s growth by delivering best-in-class experiences for members, brokerage agents, and external partners
  • Own the technical planning, implementation, and delivery strategy, collaborating closely with the business stakeholders and product team to ensure successful project execution while maintaining the long-term health of our systems
  • Navigate complexity and ambiguity, bringing structure, best practices, and clarity to complex challenges, with a focus on technical excellence and efficiency
  • Empower engineers to identify improvements and explore implementation options, evaluating trade-offs and ensuring architectural decisions support sustainable and scalable growth
  • Act as a people leader, mentoring and developing the next generation of engineering leadership within Ratehub, setting high standards of excellence, and guiding the team to achieve them
  • Foster a culture of ownership, collaboration, and growth, both within the engineering team and across the broader organization

Preferred Qualifications

  • Experience working in product engineering and/or SaaS software delivery is a plus
  • Strong analytical and problem-solving skills

Benefits

  • Competitive salary: We know itโ€™s expensive to live/work in Canada
  • Remote-first organization: we love opportunities to get together as a team, but for the most part we offer our employees the flexibility to work anywhere in Canada
  • Flexible hours: Enjoy a couple more hours of sleep in the morning, if you want
  • Benefits: Health is wealth! A benefits package with no employee contribution required
  • Perks: RRSP matching program, individual training allowance, fun team socials (remote AND in-person) and more!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.