Quick Summary
Ratehub is a unique Canadian Fintech company dedicated to being the one-stop shop for consumers' financial needs: Save, Spend, Borrow, Invest, and Protect. We help over 2 million Canadians monthly make positive financial decisions through our digital application technology and award-winning in-house brokerages.
Our diverse businesses include a mortgage brokerage, life insurance brokerage, home and auto insurance brokerage, mortgage originations and servicing business, a Financial Services Marketplace, and content businesses across Ratehub and MoneySense. We deliver the best online mortgage experience, personalized credit card and loan options, and competitive insurance policies.
We are seeking an experienced Software Development Manager (SDM) to lead a talented engineering team. This role requires strong technical and analytical capabilities combined with a proven ability to deliver scalable, customer-facing software products through iterative, data-driven development. You will function as both a strategic operator and an execution-focused leader, ensuring timely delivery of high-quality solutions and mentoring a high-performing engineering team.
Your Responsibilities
Technical Strategy and Execution
- Own the end-to-end delivery of key projects, ensuring high standards of quality, reliability, and scalability.
- Drive engineering best practices across the full development lifecycle, including design reviews, code quality, testing, deployment, and monitoring.
- Utilize data and metrics to inform decisions, prioritize work, and continuously improve solutions.
- Balance short-term delivery needs with long-term system health, advocating for reduced technical debt and strategic architecture improvements.
People Leadership
- Hire, mentor, and develop high-performing engineers through regular coaching, performance reviews, and career planning.
- Foster a culture of ownership, learning, experimentation, and engineering excellence.
- Create an environment where engineers are empowered, aligned, and able to deliver their best work.
- Contribute to quarterly planning and help shape Ratehub’s broader technical and product strategy.
Collaboration and Communication
- Partner effectively with Product and Design teams to define requirements, prioritize backlog items, clarify trade-offs, and ensure shared ownership of outcomes.
- Collaborate with other engineering and cross-functional leaders to align on dependencies, architecture, and long-term technical direction.
- Build trust by proactively and effectively communicating progress, risks, and key decisions to stakeholders and leadership.
Your Qualifications
- Minimum 3 years of engineering management experience, with a proven ability to hire, develop, and mentor high-performing engineers.
- Minimum 5 years of hands-on software engineering experience building modern web applications.
- Minimum 2 years of experience in system design or architecture, focusing on performance, reliability, and scalability of new and existing systems.
- Strong understanding of engineering best practices across the full Software Development Life Cycle (SDLC), including coding standards, code reviews, version control, build automation, testing, deployment, and monitoring.
- Experience partnering with product management, design, and data teams to define requirements, plan roadmaps, and deliver high-quality solutions.
- Strong communication and collaboration skills, with the ability to influence and align cross-functional partners.
- Ability to thrive in a fast-paced, ambiguous, high-growth environment, demonstrating strong ownership and decision-making skills.
- Bachelor's or advanced degree in Computer Science, Engineering, or a related technical field.
Nice-to-haves:
- Experience leading software development for customer-facing financial services or Fintech products.
Our Tech Stack
- Back-end: Node/Express, PHP/Laravel, Java
- Front-end: Javascript/React, styled-components/CSS, Next.js
- Content: Headless WordPress
- Databases: PostgreSQL, MongoDb, Redis
- Eventing/Pub-Sub: Kafka, Google Pub/Sub
- CI/CD: GitHub Actions, ArgoCD, Argo Workflows
- Packaging and Deployment: Docker, Kubernetes, Helm, GCP/GKE
- Observability and Monitoring: Datadog, Heap
Culture Fit
- Members First: Prioritize the interests and needs of our members above all else. We solve member pain points and focus on satisfaction, starting with members and ending with the P&L.
- Growth Mindset: Set ambitious goals, challenge the status quo, take responsible risks, and maintain accountability.
- Better Together: Operate as one team with one common goal. We support each other to achieve great results, leaving egos aside.
- Run After Problems: Tackle problems head-on, focusing on finding solutions. Obstacles are viewed as opportunities for growth and innovation. We have hard conversations and choose the harder right over the easier wrong.
- Measure Learn Iterate Innovate: Focus on execution. We measure what matters, iterate, learn, and innovate through a data-driven approach.
Job Perks
- Competitive salary.
- Remote-first organization (work anywhere in Canada).
- Flexible hours.
- Comprehensive benefits package with no employee contribution required.
- Additional perks: RRSP matching program, individual training allowance, and fun team socials (remote and in-person).
Ratehub welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.

