Manager, Engineering

Jobgether

Canada

Remote

CAD 160,000 - 208,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Health & dental benefits
Wellness spending account
Retirement savings plan
Flexible paid time off
Parental leave
Remote working subsidies
Learning & development
Competitive compensation

Job summary

Jobgether in Canada is seeking a Manager, Engineering to lead a distributed team building foundational technology for a modern network management platform. You will drive reliability, scalability, and data quality across services while partnering with Product Management to set priorities and roadmaps.

This remote role emphasizes autonomy, learning, and technical excellence, with responsibility for recruiting and coaching engineers across time zones, and delivering measurable customer value.

Qualifications

  • Several years of experience leading and developing software engineering teams.
  • Experience managing distributed engineering teams and scaling organizations.
  • Strong ownership mindset and decision-making across complex tradeoffs.
  • Strong product and business acumen, linking engineering to customer value.
  • Solid understanding of agile methodologies and modern delivery practices.
  • Experience operating production systems with focus on reliability and observability.
  • Ability to provide technical leadership and contribute to architecture and design decisions.
  • Excellent communication and collaboration across technical and non-technical teams.

Responsibilities

  • Lead, coach, and develop an engineering team across multiple locations.
  • Own team outcomes and ensure reliable, high-quality solution delivery.
  • Partner with Product Management to define priorities and roadmaps.
  • Communicate progress, risks, dependencies, and technical decisions clearly.
  • Provide technical guidance on architecture and system design.
  • Drive engineering excellence with CI/CD, automation, and modern workflows.
  • Recruit, onboard, and retain engineering talent in a distributed environment.
  • Scale distributed teams and align priorities with business objectives.

Skills

Leadership
Distributed teams
Agile methodologies
Product & business acumen
Technical direction
Architecture decisions
Communication
Recruitment & mentoring

Tools

Go
Java
Scala
React/TypeScript
GraphQL
Kafka
Kubernetes
AWS
Databases (SQL/NoSQL/OLAP)

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for aManager, Engineeringbased inCanada.

The Manager, Engineering will lead a distributed engineering team responsible for building and evolving foundational technology within a modern network management platform. You will oversee systems that power critical capabilities such as device discovery, identification, and data consolidation, where reliability, scalability, and data quality are essential. The role combines people leadership, technical direction, product partnership, and operational ownership. You will work closely with Product Management and cross-functional stakeholders to set priorities, navigate tradeoffs, and deliver meaningful customer outcomes. You will also recruit, develop, and retain high-performing engineers while strengthening engineering practices across a distributed organization. This is an opportunity to make a significant impact in a fully remote environment with a strong focus on learning, autonomy, technical excellence, and continuous improvement.

Accountabilities
  • Lead, coach, and develop an engineering team, fostering accountability, collaboration, continuous learning, and a high-performance culture.
  • Own team outcomes and ensure the delivery of reliable, high-quality solutions that create meaningful customer and business value.
  • Partner with Product Management to define priorities, evaluate tradeoffs, shape roadmaps, and execute strategic initiatives.
  • Collaborate with cross-functional stakeholders and communicate progress, risks, dependencies, and technical decisions clearly.
  • Provide technical guidance and contribute to architectural and system design discussions across the team's technology landscape.
  • Drive engineering excellence through effective development practices, tools, processes, and continuous improvement.
  • Support the evolution of modern technology stacks, including microservices, cloud infrastructure, and contemporary software frameworks.
  • Recruit, onboard, mentor, and retain strong engineering talent while maintaining a high-performance standard.
  • Manage and scale distributed engineering teams across multiple locations and time zones.
  • Strengthen agile development practices and improve delivery through CI/CD, automation, and modern software development workflows.
  • Ensure the reliability and scalability of production systems through effective operational practices, including incident and change management.
  • Maintain accountability for the health, performance, and ongoing evolution of foundational systems supporting multiple downstream services.
  • Connect engineering priorities to broader customer and business objectives, ensuring technical investments deliver measurable value.
Requirements
  • Several years of experience leading and developing software engineering teams, with a demonstrated ability to build strong, accountable, and high-performing teams.
  • Experience managing distributed engineering teams and contributing to the growth or scaling of engineering organizations.
  • Strong ownership mindset and the ability to make sound decisions, prioritize effectively, and navigate complex technical and organizational tradeoffs.
  • Strong product and business acumen, with the ability to connect engineering initiatives to customer needs and business outcomes.
  • Solid understanding of agile methodologies and modern software development and delivery practices.
  • Experience operating and supporting production systems, with a strong focus on reliability, scalability, observability, and operational excellence.
  • Ability to provide technical leadership and contribute meaningfully to architecture, system design, and technology decisions.
  • Strong communication, collaboration, and influencing skills across technical and non-technical teams.
  • Proven ability to recruit, mentor, develop, and retain engineering talent.
  • Comfortable working in a fully distributed environment with a high degree of autonomy.
  • Experience with modern engineering environments involving microservices, cloud infrastructure, CI/CD, and distributed systems.
  • Experience with technologies such as Go, Java, Scala, React/TypeScript, GraphQL, Kafka, Kubernetes, AWS, relational databases, NoSQL/document databases, or OLAP systems is an asset.
  • Experience in network management, network monitoring, device management or identification, or network automation is considered a strong asset.
  • Strong commitment to inclusive leadership, collaboration, and creating an environment where diverse perspectives are valued.
Benefits
  • Competitive salary range ofCA$160,000–CA$208,000.
  • Fully remote, home-based position available across Canada.
  • Stock options for full-time employees, providing an opportunity to participate in the organization's future growth.
  • Comprehensive health and dental benefits.
  • Wellness spending account.
  • Employer-matched group retirement savings program.
  • Flexible paid time off.
  • Paid parental leave program.
  • Remote working subsidies.
  • Opportunities for ongoing learning, development, and career growth.
  • Transparent and market-informed compensation structure.
  • Opportunity to lead distributed engineering teams and work on impactful technology.
  • Collaborative environment with experienced, approachable, and supportive leadership.
  • Opportunity to contribute to products used to monitor, manage, and automate complex network infrastructure.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Engineering
Director of Engineering

Pivot + Edge • Ottawa

On-site
CAD 185,000 - 215,000
Senior Software Engineer II (Full Stack), Analytics & Automation
Senior Software Engineer II (Full Stack), Analytics & Automation

JobCubby • Canada

Hybrid
CAD 164,000 - 226,000
15% annual bonus
Fully remote within Canada
Comprehensive health & life insurance
+5
Manager Engineering
Manager Engineering

TELUS Digital • Canada

Remote
CAD 100,000 - 110,000
Director of Engineering
Director of Engineering

Recruiting In Motion - Eastern Ontario • Ottawa

Hybrid
CAD 180,000 - 230,000
Dedicated workspace
Professional development support
Onsite employee perks
Head of Engineering
Head of Engineering

GuruLink • Toronto

Hybrid
CAD 120,000 - 180,000
Director, Engineering
Director, Engineering

Accommodations Plus International • Markham

Hybrid
CAD 190,000 - 200,000
RRSP with employer matching
Paid Time Off
Extended health insurance
+4
Engineering Manager, Business Technology Toronto, ON (Canada)
Engineering Manager, Business Technology Toronto, ON (Canada)

Autotrader • Toronto

Hybrid
CAD 110,000 - 124,000
Annual bonus
Employee assistance
Training programs
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Tech Lead - Application Development N 4C
Tech Lead - Application Development N 4C

Jobgether • Montreal (administrative region)

Hybrid
CAD 52,000 - 95,000
Hybrid work model
Competitive salary CAD 52k-95k
Full-time daytime schedule
Software Engineer - Data Insights
Software Engineer - Data Insights

JobCubby • Canada

Hybrid
CAD 100,000 - 150,000
Remote‑first Canada
Health benefits
Learning & development
+3