Senior Director of Engineering

New
CanadaFull-TimeDirector
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of software engineering experience, including at least 7 years leading engineering teams or organizations
Required Skills
Artificial IntelligenceMachine LearningOracleC#.NETReactCI/CDDevOpsHIPAA

Requirements

  • 12+ years of software engineering experience, including at least 7 years leading engineering teams or organizations.
  • Strong expertise in .NET, C#, React, and enterprise-scale relational database environments, preferably Oracle.
  • Proven experience defining and executing engineering strategies within complex enterprise architectures.
  • Demonstrated success integrating AI, machine learning, automation, or intelligent systems into production environments.
  • Deep understanding of DevOps methodologies, CI/CD pipelines, software delivery practices, and operational excellence.
  • Experience establishing engineering KPIs, performance metrics, and continuous improvement initiatives.
  • Knowledge of healthcare technology standards and compliance frameworks, including HIPAA, FHIR, HL7, and related regulations.
  • Strong background in software architecture, application modernization, reliability engineering, and security best practices.
  • Exceptional leadership, communication, stakeholder management, and team-building skills.
  • Experience leading distributed or remote engineering teams across multiple locations and time zones.

Responsibilities

  • Define and execute an enterprise engineering strategy aligned with AI-first and automation-focused business objectives.
  • Lead multidisciplinary teams across software engineering, AI research and development, DevOps, and infrastructure functions.
  • Partner with product leadership to translate business priorities into scalable, maintainable, and high-performing technology solutions.
  • Drive modernization initiatives across application architecture, development frameworks, and engineering practices.
  • Lead the development and integration of AI-powered capabilities, including intelligent automation, workflow optimization, decision support, and productivity enhancements.
  • Oversee experimentation, prototyping, and rapid innovation cycles to accelerate delivery of new technologies.
  • Establish and monitor engineering performance metrics related to productivity, quality, reliability, and delivery effectiveness.
  • Improve CI/CD pipelines, automation frameworks, testing practices, and developer experience initiatives.
  • Champion software quality, architectural governance, security, scalability, and technical debt reduction.
  • Ensure compliance with healthcare regulations, privacy requirements, and industry standards.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now