Head Of Engineering

Ratehub.ca
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!