cover
Full Time

Software Development Manager (SDM)/ 2 weeks ago

RateHub
Attractive
Application ends: 2025-12-31

Quick Summary

This Software Development Manager (SDM) role is remote in Canada, leading a Fintech engineering team focused on scalable, customer-facing web applications. The position requires 3+ years of engineering management experience, 5+ years of hands-on software engineering experience, and 2+ years in system design/architecture focused on reliability and scalability. Responsibilities include owning end-to-end delivery, driving SDLC best practices, managing technical debt, and serving as a people leader responsible for hiring, mentoring, and performance development. The team utilizes a stack including Node.js, React, PHP/Laravel, Java, PostgreSQL, MongoDB, Kafka, Docker, Kubernetes, and GCP. The role offers a competitive salary, flexible hours, comprehensive benefits with no employee contribution, and RRSP matching.
Software Development Manager (SDM) - Fintech Engineering Leadership
Ratehub is a unique Canadian Fintech dedicated to helping over 2 million Canadians monthly make better financial choices across saving, spending, borrowing, investing, and protecting. We are seeking an experienced Software Development Manager (SDM) to lead a talented engineering team focused on building scalable, customer-facing software products through iterative, data-driven development.
This role requires a blend of strong technical and analytical capabilities, acting as both a strategic operator and an execution-focused leader to ensure the timely delivery of high-quality, differentiated solutions. You will be a key people leader, mentoring and scaling a high-performing engineering team.
Your Responsibilities
Technical Strategy and Execution
* Own the end-to-end delivery of critical projects, ensuring high standards for quality, reliability, and scalability.
* Drive engineering best practices throughout 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.
* Strategically balance short-term delivery goals with long-term system health, advocating for reduced technical debt and architectural improvements.
People Leadership
* Hire, mentor, and develop high-performing engineers through regular coaching, performance reviews, and career planning.
* Foster a culture of ownership, continuous learning, experimentation, and engineering excellence.
* Empower engineers, ensuring alignment and enabling them to deliver their best work.
* Contribute to quarterly planning and help shape Ratehub’s broader technical and product strategy.
Collaboration and Communication
* Partner closely 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.
* Proactively communicate progress, risks, and key decisions to stakeholders and leadership.
Required Qualifications
* 3+ years of engineering management experience, with proven ability to hire, develop, and mentor high-performing engineers.
* 5+ years of hands-on software engineering experience building modern web applications.
* 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.
* Ability to thrive in a fast-paced, 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 Technology Stack (Keywords: Node.js, React, Kubernetes, GCP)
* Back-end: Node/Express, PHP/Laravel, Java
* Front-end: Javascript/React, styled-components/CSS, Next.js
* 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
* Content: Headless wordpress
Job Perks
* Competitive salary.
* Remote-first organization (work anywhere in Canada).
* Flexible hours.
* Comprehensive benefits package with no employee contribution required.
* RRSP matching program and individual training allowance.
* Fun team socials (remote and in-person).

Share

RateHub

RateHub

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy