Talent.com
Groom & Associés / Associates
Senior Software Engineering ManagerGroom & Associés / Associates • Montreal (administrative region), QC, Canada
Senior Software Engineering Manager

Senior Software Engineering Manager

Groom & Associés / Associates • Montreal (administrative region), QC, Canada
13 days ago
Salary
CA$160,000.00 yearly
Job type
  • Full-time
Job description

Salary range: CAD $160,000 to $195,000 annually, eligible for bonus programs when introduced

About the company

We are a SaaS company with a live research data management and analysis platform that brings together multi-modal data- including imaging, genetics, behavioral, and biosample data- for large-scale research studies. Thousands of researchers worldwide rely on our platform to accelerate scientific discovery.

Our diverse team includes experts in medicine, engineering, software development, imaging, epidemiology, and genetics. We foster innovation, collaboration, and continuous learning while empowering scientists to focus on research instead of technology.

About the Role

The team is hiring a Manager of Engineering to lead the engineering group that builds and operates our research data management platform. Reporting to the CTO, you will lead how the platform is designed, built and delivered, and you will be the senior technical authority for the engineering group day to day.

This is a broad, high-ownership role. You will contribute at the level of architecture and direction as well as run delivery. You will stay technical enough to hold the respect of strong developers and to step into hard problems yourself, while working to ensure the health and scalability of the platform.

AI is not optional at our company:

we expect every leader on this team to have already internalized AI and to model that for the organization. So the person we're looking for will bring demonstrated, hands-on fluency with AI: both in how they work (AI-assisted development, tooling, code review) and in what they build (integrating AI capabilities into the platform.)

Set the standard for AI-native engineering practice across the development team: agentic workflows, LLM-assisted development and review, copilot tooling and AI-powered engineering automation as baseline expectations, not optional habits. You are expected to model this yourself, continuously evaluate emerging AI engineering tools and ensure their effective adoption across the organization.

What You Will Do

Organizational and Technical Leadership

  • Act as the senior technical authority for day-to-day development decisions and as a trusted partner to the CTO on strategy and vision.
  • Lead the development group end to end and take ownership for the technical direction of the company's platform in close collaboration with the CTO.
  • Set the standard for AI-native engineering practice across the development team: agentic workflows, LLM-assisted development and review, and copilot tooling as baseline expectations, not optional habits. You are expected to model this yourself and hold the bar for the team.
  • See around corners on technology choices, anticipating scaling and integration needs before they become blockers.
  • Own standards for code quality, testing and documentation across the development teams.

Delivery and Program Accountability

  • Own end-to-end delivery across the development team: planning, prioritization and execution against committed timelines.
  • Translate requirements from the Platform Architecture, Solution Architecture and product teams and with business and program goals into technical roadmaps and a clear, sequenced plan of work.
  • Carry functional accountability for platform delivery to major programs and data coordinating centres.
  • Track progress, raise risks early and keep delivery predictable and transparent.
  • Establish and refine processes (Agile or hybrid) that fit the team and the stage of the company.

Architecture and Hands-On Engineering

  • Work with the architecture teams to implement technical roadmap
  • Provide technical planning and resource allocation for development.
  • Stay technically current and go deep where it matters most: design, AI, critical-path work, complex problems and production issues.
  • Working with the CTO, security lead and other relevant team members, take the lead on technical architecture for AI integration into the company's platform: retrieval-augmented generation, model serving, evaluation pipelines and responsible deployment of AI capabilities in a research and health data context.
  • Continuously improve the engineering development lifecycle, optimizing build performance, test execution, CI/CD pipelines and local development environments to increase developer productivity and delivery efficiency.
  • Drive automation across development, testing, deployment and operational workflows, eliminating repetitive manual tasks and enabling engineers to focus on high-value work.

Engineering Excellence and Developer Experience

  • Build and evolve internal engineering platforms, shared libraries, frameworks and self-service capabilities that improve consistency, reduce duplication and accelerate software delivery.
  • Continuously evaluate, adopt and optimize AI-assisted engineering tools, agentic workflows and intelligent automation that measurably improve developer productivity, software quality and delivery speed.
  • Define engineering standards and best practices for the effective, secure and responsible use of AI throughout the software development lifecycle, including code generation, testing, documentation, code review and operational support.
  • Drive automation across development, testing, deployment and operational workflows, leveraging AI where appropriate to eliminate repetitive manual work and enable engineers to focus on higher-value technical challenges.
  • Establish engineering documentation standards, leveraging AI-assisted documentation where appropriate, to ensure architecture, APIs, engineering practices, operational procedures and development workflows are accurate, discoverable and maintained.

Operations and Reliability

  • Build a team culture where operational risk is identified and addressed before it surfaces as a client incident: instill norms of proactive diagnosis, solution ownership and clear escalation, not problem-passing.
  • Partner with Security and Cloud Operations on incident response, root cause analysis and the closing of operational gaps before they surface as incidents for clients.
  • Hold responsibility for the Development teams' contribution to platform quality and reliability.

Product, Client and Executive Collaboration

  • Partner with product and leadership to define the roadmap and make scope and sequencing trade-offs.
  • Represent engineering in client, partner and internal meetings, translating between technical and non-technical audiences.
  • Be a dependable, senior point of accountability for engineering commitments across the company.

What We Are Looking For

Required

  • 10-15+ years in software engineering, including substantial time owning architecture and several years leading and managing engineering teams.
  • Has run an engineering team or function end to end, with full accountability for delivery, quality, people and operations.
  • Expert, hands-on technical depth: a strong coder and systems architect whom engineers trust and who can go deep when it counts.
  • Demonstrated ability to design systems that scale, and to see around corners on architecture and integration.
  • You have shipped LLM-integrated features, you work with agentic coding tools as a matter of course, and you can architect AI capabilities that are reliable, observable and auditable in a regulated data environment.
  • Real experience in a technology start-up or comparable fast-paced, high-ownership environment.
  • Solid grounding in cloud architecture (AWS and GCP), RESTful APIs, CI/CD and observability practices, enabling effective collaboration with Security & Cloud and Release Engineering counterparts.
  • Demonstrated success improving engineering effectiveness through developer tooling, CI/CD optimization, automation, documentation and AI-assisted development practices.
  • Legally authorized to work in Canada.

Strongly Preferred

  • Experience scaling a development group through a high-growth SaaS inflection point: past initial product-market fit, into multi-program, multi-client complexity.
  • Background in health care, life sciences, research data or another regulated, compliance-driven domain.
  • Familiarity with data engineering and integration patterns (ETL and ELT, BPMN workflow engines such as Camunda, event-driven systems, messaging).
#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineering Manager • Montreal (administrative region), QC, Canada

Similar jobs

Senior Software Engineering Manager

Groom & Associés / Associatesmontreal (administrative region), qc, Canada
Full-time

Salary range: CAD $160,000 to $195,000 annually, eligible for bonus programs when introduced.We are a SaaS company with a live research data management and analysis platform that brings together mu... Show more

 • Promoted

Engineering Manager, MAAS — Lead Distributed Systems

CanonicalMontreal (administrative region), QC, CA
Full-time

A leading open source software provider is seeking an Engineering Manager to lead the MAAS team.The successful candidate will have a solid background in software development using Python or Golang ... Show more

 • Promoted

Engineering Manager, MAAS Platform (Remote/Global)

CanonicalLaval (administrative region), QC, CA
Remote
Full-time

A leading open-source software company is seeking an Engineering Manager to join their MAAS team.The role involves leading distributed engineering teams, driving innovation in data center technolog... Show more

 • Promoted

Software Engineering Manager

Coveomontreal (administrative region), qc, Canada
Full-time

Lead the teams shaping the future of AI-powered relevance.What if your next leadership challenge was about enabling teams to build the technologies that redefine how people find information? As a D... Show more

 • Promoted

Software Engineering Manager

Toparomontreal, montreal (administrative region), Canada
Full-time +1

Our client, a forward-thinking, remote-first company based in Montreal, is revolutionizing the crypto space with a cutting-edge SaaS solution.As they continue to grow, they seek a dynamic and exper... Show more

 • Promoted

Engineering Manager, MAAS — Lead a Global, Distributed Team

Canonicalmontreal, montreal (administrative region), Canada
Full-time

A leading open-source software provider is seeking an Engineering Manager for the MAAS team.This role involves technical leadership and talent development of a distributed team, while advocating fo... Show more

 • Promoted

Remote Engineering Manager, MAAS Platform

CanonicalMontreal (administrative region), QC, CA
Remote
Full-time

A leading open-source tech company is seeking an Engineering Manager for their MAAS team.This role involves leading a distributed team, optimizing talent development, and modernizing software devel... Show more

 • Promoted

Engineering Manager, Software

CMC ÉlectroniqueSaint-Laurent
Full-time

CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets.CMC is focused on... Show more

 • Promoted

Software Engineering Technical Lead Role

Morgan-Stanleymontreal (administrative region), qc, Canada
Full-time

Morgan Stanley seeks a Software Engineering Technical Lead to guide our Finance Technology initiatives and drive an SAP finance transformation.Utilize Java and Python in a hybrid work model to enha... Show more

 • Promoted

Engineering Manager, MAAS - Remote Global Lead

CanonicalLaval, QC, CA
Remote
Full-time

A leading open source software provider is seeking an Engineering Manager for their MAAS team.In this remote role, you will lead a distributed team, foster talent through mentoring, and ensure succ... Show more

 • Promoted

Manager of Software Engineering Role

JobberMontreal (administrative region), QC, CA
Full-time

Step into a key leadership role as Manager of Software Engineering at Jobber, guiding a team to develop financial products for service businesses.Focus on innovation and strategic technology advanc... Show more

 • Promoted

Engineering Manager, Software

CMC Electronicsmontreal (administrative region), qc, Canada
Full-time

Location: Montreal, QC on site.CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the avi... Show more

 • Promoted

Remote Software Engineering Manager — Lead Crypto Projects

Toparomontreal, montreal (administrative region), Canada
Remote
Full-time

A forward-thinking, remote-first company in Montreal is seeking a Software Engineering Manager to lead their engineering team in revolutionizing the crypto space with their cutting-edge SaaS soluti... Show more

 • Promoted

Engineering Manager, MAAS Platform — Remote

CanonicalMontreal (administrative region), QC, CA
Remote
Full-time

A leading open source software provider is seeking an Engineering Manager to expand its MAAS team.This position involves leading a distributed team of engineers, developing talent through coaching,... Show more

 • Promoted

Engineering Manager - Forward Deployed Engineering (LLM)

Basetenmontreal (administrative region), qc, Canada
Full-time

Baseten powers mission‑critical inference for the world’s most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer.By uniting applied AI research, flexible infr... Show more

 • Promoted

Avionics Software Engineering Manager Role

CMC Electronicsmontreal (administrative region), qc, Canada
Full-time

Join CMC Electronics in Montreal, QC as an Avionics Software Engineering Manager.This on-site position is vital for leading a team and developing high-quality avionics software.As the Engineering M... Show more

 • Promoted

Senior Engineering Manager

SynitiMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Capgemini, tackles the hardest work in data for the world’s largest organizations.We combine intelligent software with deep data expert... Show more

 • Promoted

Senior Manager of Engineering Teams Remote

GuruLinkmontreal (administrative region), qc, Canada
Remote
Full-time

Step into a senior leadership role as an Engineering Manager to oversee a remote engineering team specializing in AI tool development.Engage in high-level technical discussions while prioritizing t... Show more

 • Promoted

Senior Manager, Software Engineering (Online Storage)

AffirmMontreal (administrative region), QC, CA
Full-time

Senior Manager, Software Engineering (Data & Storage Services).Affirm – Queens, Prince Edward Island, Canada.The Data and Storage Services team is responsible for handling all of affirm’s data (OLA... Show more

 • Promoted

Global Software Engineering Director

Xsollamontreal (administrative region), qc, Canada
Full-time

A global commerce firm based in Canada is seeking a strategic and hands-on Software Development Director to lead its global software engineering functions.The successful candidate will drive high-i... Show more