Engineering Manager, Core Systems

Jobgether

Canada

Hybrid

CAD 140,000 - 190,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Career growth opportunities
Competitive compensation

Job summary

Jobgether is seeking an Engineering Manager, Core Systems based in Canada. You will lead a team of engineers responsible for foundational infrastructure, backend services, and shared capabilities that power a growing digital platform.

You will shape technical direction, drive reliability, and balance long-term platform investments with incremental improvements. You will collaborate with engineering leadership and product teams to improve scalability, security, and performance, while developing

Qualifications

  • Proven experience managing software engineering teams in complex production systems.
  • Strong software engineering background with architectural depth for discussions and reviews.
  • Experience designing, operating, or leading distributed backend systems and shared platforms.
  • Demonstrated ability to deliver major technical initiatives with multiple teams and cross-functional dependencies.
  • Strong focus on reliability, scalability, security, maintainability, and operational excellence.
  • Excellent communication and stakeholder management for technical and non-technical audiences.

Responsibilities

  • Lead and coach software engineers on critical shared systems, setting clear ownership and quality expectations.
  • Define architectural strategy with senior engineers and guide foundational system decisions.
  • Translate business goals into actionable roadmaps with milestones and ownership.
  • Improve platform reliability through observability, incident reviews, capacity planning, and monitoring.
  • Develop APIs, services, tools, and shared capabilities for product teams and internal developers.
  • Manage cross-team dependencies, risks, blockers, and predictable delivery without unnecessary processes.
  • Support organizational growth through recruitment, team structure planning, and talent development.

Skills

People management
Technical leadership
System architecture
Reliability engineering
Communication skills
Stakeholder management

Tools

AWS
APIs

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Engineering Manager, Core Systems based in Canada.

Take on a strategic engineering leadership role focused on building and strengthening the foundational systems that power a growing digital platform. You will lead a team of experienced software engineers responsible for critical infrastructure, backend services, and shared capabilities that enable product teams to innovate efficiently. Working at the intersection of engineering management, systems architecture, and operational reliability, you will help shape technical direction and guide complex architectural decisions. You will balance long‑term platform investments with incremental improvements that deliver measurable business value. Through close collaboration with engineering leaders and product teams, you will improve system scalability, security, maintainability, and performance. This opportunity is ideal for a technically strong leader who enjoys developing talent, simplifying complex systems, and building reliable technology that supports sustained growth.

Accountabilities
  • Lead and develop the engineering team: Manage, coach, and mentor software engineers working on critical shared systems, establishing clear expectations for ownership, collaboration, technical quality, and delivery. Provide regular feedback, support career development, and help engineers strengthen their technical and leadership capabilities.
  • Define technical direction and architecture: Partner with senior and staff engineers to establish architectural strategies, evaluate tradeoffs, and guide decisions affecting foundational systems. Ensure solutions prioritize reliability, scalability, security, maintainability, and operational simplicity.
  • Drive platform improvements: Translate business priorities and technical objectives into actionable engineering roadmaps. Break complex initiatives into manageable milestones, define success metrics, clarify ownership, and ensure meaningful progress without relying on unnecessarily large‑scale rewrites.
  • Improve system reliability and operational excellence: Establish a strong operational culture through observability, incident management, capacity planning, and production monitoring. Lead incident reviews, identify root causes, and ensure recurring issues are addressed through sustainable engineering improvements.
  • Enable product engineering teams: Treat internal engineering teams as key stakeholders by developing reliable APIs, services, tools, and shared platform capabilities. Collaborate with product teams to understand their challenges, eliminate recurring friction, and establish clear boundaries between shared infrastructure and product‑specific functionality.
  • Manage execution and dependencies: Identify technical risks, resolve blockers, coordinate cross‑team initiatives, and maintain predictable delivery. Introduce appropriate planning and accountability while avoiding unnecessary processes that slow down engineering work.
  • Support organizational growth: Collaborate with engineering leadership on recruitment, team structure, resource planning, and long‑term capability development. Build an environment that encourages autonomy, continuous learning, and strong technical ownership.
  • Communicate progress and system health: Provide clear visibility into engineering priorities, architectural decisions, operational risks, and long‑term platform investments to technical and non‑technical stakeholders.
Requirements
  • Demonstrated experience managing software engineering teams responsible for complex production systems, including the ability to coach experienced engineers and build a high‑performing team.
  • Strong software engineering background with sufficient technical depth to contribute meaningfully to architecture discussions, system design reviews, and complex engineering decisions.
  • Experience designing, operating, or leading teams responsible for distributed systems, backend services, shared platforms, or other foundational technologies.
  • Proven ability to deliver significant technical initiatives involving multiple systems, engineering teams, or cross‑functional dependencies.
  • Strong understanding of system reliability, scalability, security, maintainability, and operational excellence in production environments.
  • Sound technical judgment, including the ability to balance long‑term architectural investments with simpler, pragmatic solutions that meet current business needs.
  • Experience translating broad technical and business objectives into executable plans, measurable milestones, and clear delivery priorities.
  • Excellent communication and stakeholder‑management skills, with the ability to explain complex technical concepts clearly to engineers, leadership, and non‑technical partners.
  • Strong people‑management skills, including providing constructive feedback, developing talent, establishing accountability, and empowering engineers without micromanaging.
  • Comfort working in ambiguous environments where technical decisions involve competing priorities, architectural tradeoffs, and evolving business requirements.

Additional qualifications considered an asset:

  • Experience operating large‑scale cloud infrastructure, particularly within AWS.
  • Familiarity with distributed data systems, service‑oriented architectures, and high‑scale backend platforms.
  • Experience evolving mature systems while maintaining high availability and minimizing customer disruption.
  • Knowledge of multi‑region, multi‑tenant, or data‑residency architectures.
  • Experience building internal developer platforms or shared capabilities used by multiple engineering teams.
  • Background in SaaS, education technology, or other industries with significant security and data privacy requirements.
Benefits
  • Meaningful technical impact: Lead the development of foundational systems that enable product teams to deliver better experiences and innovate more effectively.
  • Engineering leadership opportunities: Shape technical strategy, influence architectural decisions, and contribute to the long‑term direction of the engineering organization.
  • Team development: Help experienced engineers grow their skills, autonomy, and leadership capabilities while fostering a culture of collaboration and technical excellence.
  • Complex technical challenges: Work on distributed systems, scalable backend services, platform architecture, and reliability improvements in a production environment.
  • Cross‑functional collaboration: Partner with engineering leadership and product teams to solve important technical and business challenges.
  • Long‑term platform ownership: Guide architectural investments and continuous improvement initiatives that strengthen system reliability and simplify future development.
  • Remote‑friendly opportunity: The position is based in Canada. Specific work arrangements and location requirements should be confirmed with the hiring team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Byteager • Toronto

Hybrid
CAD 150,000 - 200,000
Competitive salary
On-site Toronto office
Top-tier hardware
+2
Senior Backend Developer, Campaigns Team
Senior Backend Developer, Campaigns Team

Jobgether • Canada

Remote
CAD 140,000 - 180,000
Remote work
Competitive compensation
Comprehensive benefits
+4
Engineering Manager-- AMADC5817069
Engineering Manager-- AMADC5817069

Compunnel Inc. • Toronto

On-site
CAD 120,000 - 160,000
Engineering Manager (Canada)
Engineering Manager (Canada)

Bitcomplete • Canada

On-site
CAD 180,000 - 250,000
Principal SW Engineer - AI Native
Principal SW Engineer - AI Native

HRB • Toronto

On-site
CAD 150,000 - 190,000
Software Engineering Manager
Software Engineering Manager

Glocomms • Vancouver

On-site
CAD 140,000 - 170,000
Staff Software Engineer (Remote Canada)
Staff Software Engineer (Remote Canada)

TLNT Bridge Recruiting • Canada

Remote
CAD 160,000 - 220,000
Forward Deployed Engineer (Founding)
Forward Deployed Engineer (Founding)

Jobgether SRL • Canada

Remote
CAD 171,000 - 284,000
Remote‑first across multiple regions
Equity participation
Senior compensation
+5
Director, Software Engineering
Director, Software Engineering

7Seventy • Mississauga

Hybrid
CAD 218,000 - 242,000
Benefits beginning on Day 1
Flexible paid time off
Parental and caregiver leave programs
+4
Senior Infrastructure Engineer - AWS
Senior Infrastructure Engineer - AWS

DevEngine Ltd. • Canada

Remote
CAD 150,000 - 185,000