ResMed

ResMed

Software Engineering Manager

Halifax, Canada · Senior

Sponsorship not specifiedDetected 121 days ago
JavaScriptReactDistributed SystemsCode ReviewAWSCI/CDAPI DevelopmentMachine LearningIncident ResponseBrand StrategyTest AutomationLeadershipCommunicationCollaborationMentoring

Stay score

odds of building a lasting career here

35Risky
Cap-exempt (no lottery)0
Sponsors this role72
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

3 transfer filings in the last year, covering 3 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Title: Software Engineering Manager Reports to: Sr.
  • Role Type: First-line engineering manager with strong technical judgment, people leadership, and delivery ownership across a production system environment.

Responsibilities

  • Lead, coach, and develop a team of software engineers through clear expectations, regular feedback, career development, and effective performance management.
  • Drive predictable execution by managing planning, prioritization, dependencies, delivery risk, and trade-offs in partnership with product and cross-functional stakeholders.
  • Build a deep understanding of customer and business needs, and help the team translate those needs into practical, high-impact technical solutions.
  • Own software quality outcomes by establishing pragmatic approaches to automated testing, release validation, defect prevention, and engineering accountability.
  • Evaluate practical opportunities to apply AI/ML-enabled capabilities where they can improve product value, operational efficiency, or internal engineering effectiveness, and partner with the right specialists when deeper expertise is needed.
  • Where a culture driven by excellence helps you not only meet your goals, but also create new ones.

Requirements

  • You should bring strong technical judgment, a bias for clarity and accountability, and the ability to balance speed, quality, reliability, and long-term maintainability.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of experience leading, coaching, and developing software engineering teams.
  • Experience designing, delivering, and operating cloud-native applications in any major cloud provider.
  • Experience with Microsoft development technologies, including.NET and.NET Core, with a solid background in designing and delivering APIs and services using ASP.NET.
  • Experience with production operations, observability, incident response, and continuous improvement practices for service reliability and supportability.
  • 8+ years of software engineering experience, including experience building and operating production systems.
  • Strong technical foundation in architecture, system design, API design, and distributed systems, with the ability to guide engineers in improving code quality, testability, and long-term maintainability.
  • Experience with Microsoft development technologies, including.NET and.NET Core, with a solid background in designing and delivering APIs and services using ASP.NET. Able to provide technical leadership and sound judgment in modern application development within the Microsoft ecosystem.
  • Experience leading teams in environments that use CI/CD, automated testing, release management, and modern deployment practices.
  • Ability to work effectively across product, architecture, security, operations, and peer engineering teams to align technical execution with business outcomes.
  • Strong communication, organizational, and decision-making skills, with the ability to provide clarity in ambiguous or fast-moving environments.
  • Experience modernizing legacy applications, services, or workflows in a cloud-first environment.
  • Experience delivering software that incorporates AI-enabled capabilities, or partnering effectively with specialists to evaluate and implement practical AI-driven features that solve clear customer or business problems.
  • Experience introducing or leading responsible use of AI-assisted engineering tools-such as code generation, test acceleration, documentation support, or workflow automation-to improve developer productivity while maintaining strong standards for quality, security, and maintainability.

Nice to have

  • Preferred Skills/Experience
  • Extensive experience in AWS and its services is preferred but not required.
  • Experience with modern JavaScript frameworks such as React is a plus.

Benefits

  • Employees receive Flexible Time Off (FTO), receive 11 paid holidays plus 3 floating days and are eligible for 14 weeks of primary caregiver or two weeks of secondary caregiver leave when welcoming new family members.
  • Own delivery and operational outcomes for the team's product and service areas, including roadmap execution, release readiness, service health, reliability, and continuous improvement.
  • Promote strong engineering practices across system design, code review, test strategy, incident learning, and documentation to improve maintainability, quality, and delivery confidence.
  • Partner with senior engineers and architects to influence technical direction, modernization, scalability, resilience, and long-term system health within the team's domain.
  • Support a culture of operational excellence by improving observability, incident response, root-cause learning, and production readiness practices.
  • Hire and retain high-caliber engineers, strengthen team composition over time, and create an environment where collaboration, inclusion, accountability, and continuous learning can thrive.

Company info

  • We are looking for a leader who can raise the bar on engineering excellence, foster a healthy and inclusive team culture, and guide practical modernization efforts across both product capabilities and the software development lifecycle.
  • Why j oin u s At Resmed, you'll be part of a mission driven company focused on improving health and quality of life.

This listing is sourced directly from ResMed's careers page and normalized into a canonical job model.