Software Engineering Manager

AspiringIT

Kitchener

On-site

CAD 140,000 - 190,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AspiringIT LLC is seeking an experienced Software Engineering Manager in Kitchener, Ontario to lead engineering teams, oversee backend development, and drive scalable, high-performance applications. The role emphasizes Python, Django, GraphQL, cloud platforms, and architecture leadership.

The ideal candidate brings 10+ years in software engineering, hands-on backend expertise, and proven leadership to deliver robust systems and cross-functional collaboration.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, IT, or a related field.
  • 10+ years of software engineering experience.
  • Strong programming experience with Python and backend development using Django and GraphQL.
  • Experience with SQL, PostgreSQL, and BigQuery.
  • Hands-on experience with GCP or Azure.
  • Experience with Docker, Kubernetes, and CI/CD.
  • Strong understanding of software architecture, system integration, and scalable application design.
  • Proven technical leadership, team management, and problem-solving skills.

Responsibilities

  • Lead, mentor, and manage software engineering teams.
  • Oversee the development of backend applications, APIs, and system integrations.
  • Drive software architecture, code quality, performance, and scalability.
  • Manage cloud-based development and deployments across GCP or Azure.
  • Oversee CI/CD pipelines, automated testing, and production support.
  • Collaborate with cross-functional teams to deliver business solutions.

Skills

Python
Django
GraphQL
SQL
PostgreSQL
BigQuery
GCP
Azure
Docker
Kubernetes
CI/CD
Software architecture
Team leadership

Education

Bachelor's degree in Computer Science/Software Engineering/IT or related field

Tools

Docker
Kubernetes
CI/CD
GCP
Azure

Job description

Title: Software Engineering Manager
Location: Kitchener, Ontario, Canada (Onsite)
Employment Type: Full-time, Permanent
Role Overview

We are seeking an experienced Software Engineering Manager to lead engineeringteams, oversee software development, and drive the delivery of scalable,high-performance applications. The ideal candidate will have strong technicalexpertise in Python, Django, cloud technologies, and software architecture,along with proven leadership experience.

Key Responsibilities
  • Lead, mentor, and manage software engineering teams.
  • Oversee the development of backend applications, APIs, and systemintegrations.
  • Drive software architecture, code quality, performance, and scalability.
  • Manage cloud-based development and deployments across GCP or Azure.
  • Oversee CI/CD pipelines, automated testing, and production support.
  • Collaborate with cross-functional teams to deliver business solutions.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, IT, or a related field.
  • 10+ years of software engineering experience.
  • Strong programming experience with Python and backend development usingDjango and GraphQL.
  • Experience with SQL, PostgreSQL, and BigQuery.
  • Hands-on experience with GCP or Azure.
  • Experience with Docker, Kubernetes, and CI/CD.
  • Strong understanding of software architecture, system integration, andscalable application design.
  • Proven technical leadership, team management, and problem-solving skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

AspiringIT • Kitchener

On-site
CAD 140,000 - 210,000
Software Engineering Manager (Python / Django)
Software Engineering Manager (Python / Django)

Linuxassociation • Kitchener

On-site
CAD 140,000 - 190,000
Lead Software Engineering Manager – Backend & Cloud
Lead Software Engineering Manager – Backend & Cloud

AspiringIT LLC • Kitchener

On-site
CAD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

AspiringIT • Kitchener

On-site
CAD 90,000 - 130,000
Software Engineering Manager
Software Engineering Manager

Glocomms • Vancouver

On-site
CAD 140,000 - 170,000
Senior Software Engineer — Backend, Cloud & Scale
Senior Software Engineer — Backend, Cloud & Scale

AspiringIT LLC • Kitchener

On-site
CAD 90,000 - 130,000
Engineering Manager, Core Systems
Engineering Manager, Core Systems

Jobgether • Canada

Hybrid
CAD 140,000 - 190,000
Remote-friendly
Career growth opportunities
Competitive compensation
Engineering Manager-- AMADC5817069
Engineering Manager-- AMADC5817069

Compunnel Inc. • Toronto

On-site
CAD 120,000 - 160,000
Senior Engineering Manager
Senior Engineering Manager

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Lead Software Engineer
Lead Software Engineer

Mpa Recruitment • Halifax

Hybrid
CAD 110,000 - 150,000