Software Engineering Manager

Worky

Oakville

On-site

CAD 150,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental & Vision
401k with Company Match
Paid time off
Professional development
Flexible work

Job summary

Worky is seeking a hands-on Software Engineering Manager who thrives in ambiguity, sets technical directions, grows engineers, and keeps the team aligned with business needs while staying close to the code.

You will oversee planning, delivery, and technical guidance, champion AI across the SDLC, improve performance and reliability, and manage resources, risks, and timelines to deliver high-quality software.

Qualifications

  • Bachelor's degree in computer science or related field or equivalent work experience.
  • Proven leadership experience with 3+ years in a leadership role.
  • 7+ years of engineering experience with full software lifecycle ownership.
  • Experience with C#, Angular, TypeScript, and JavaScript.
  • Experience with Azure cloud architecture and CI/CD pipelines.
  • Experience with AI-assisted development tools.

Responsibilities

  • Oversee planning, execution, and delivery of software projects with timelines and budgets.
  • Provide technical guidance and ensure best practices and coding standards.
  • Champion AI Engineering across the SDLC to drive efficiency.
  • Improve system performance and reliability; conduct code reviews.
  • Allocate resources, manage risks, and maintain schedule adherence.
  • Lead, mentor, and grow a team of software engineers.
  • Foster collaboration across product, QA, and operations teams.
  • Ensure compliance with regulations, security standards, and QA processes.
  • Communicate with stakeholders and manage expectations on status and scope.
  • Stay current with new technologies and trends affecting projects.

Skills

Leadership
Mentoring
Strategic planning
Communication
AI integration
C#
Angular/TypeScript/JavaScript
Azure
CI/CD
AI tooling

Education

Bachelor's degree in Computer Science or related field

Tools

Claude Code
Azure DevOps
TeamCity
Octopus Deploy

Job description

What You’ll Do

We'relooking for a hands-on, technically strong Software Engineering Manager who thrives in ambiguity and can rally a team to ship high-quality software.You'llset technicaldirections, grow your engineers, and keep the team's work tightly aligned with what the businessneeds;while staying close enough to the code to earn your team's trust.

In this role, you will:
  • Oversee the planning, execution, and delivery of software development projects. This involves setting project timelines,allocating resources, and tracking progress against milestones.
  • Provide technical guidance andexpertise to the development team, helping to resolve complex technical issues and ensuring that the team follows best practices and coding standards.
  • Championing AI Engineering by encouraging the team to inject AI across the entire SDLC to drive efficiency gains.
  • Improving system performance and reliabilityand conducting code reviews andmaking technical contributions.
  • Allocate resources effectively, including personnel, budget, and time, to ensure that projects are completed on schedule and within budget constraints.
  • Identifypotential risks and challenges in software development projects and develop strategies to mitigate them.
  • Continuously assess and improve software development processes, tools, and methodologies to increase efficiency, quality, and scalability.
  • Ensure that software development activitiescomply withrelevant regulations, standards, and security protocols.
  • Ensure that software products meet quality standards and customer requirements by implementing rigorous testing procedures and quality assurance processes.
  • Communicate with stakeholders, including clients, executives, and other departments, to understand requirements, provide updates on project status, and manage expectations.
  • Stay informed aboutnew technologies, tools, and trends in software development, and assess their potential impact on current and future projects.
  • Address conflicts and disagreements within the development team or with other stakeholders in a constructive andtimely manner.
  • Lead, mentor, and manage a team of software developers, ensuring they have the resources, support, and direction needed to meet project goals.
  • Foster a collaborative and communicative environment within the development team and across other departments such as product management, quality assurance, and operations.
  • Evaluate the performance of team members, provide feedback, and implement strategies for professional development and improvement.
  • Recruits, interviews, hires, and trainsnew staff.
What You’ll Need to Join Our Team
  • Bachelor’s degree in computer scienceor related field or equivalent work experience.
  • 3+ years in leadershiprole.
  • 7+ years of engineering experience.
  • 8+ years of leading the definition and development ofmulti-tierweb services experience.
  • Knowledge of engineering practices and patterns for the full software/hardware/networksdevelopment life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live site operations.
  • Provenexperience withC#, Angular, TypeScript, and JavaScript.
  • Provenexperience withAzure cloud architecture (App Services, Service Bus, Azure SQL, and related services).
  • Proven experience with CI/CD pipelines and DevOps practices (Azure DevOps, TeamCity, Octopus).
  • Experience with AI-assisted development tools (e.g.,Claude Code).
Why Work For Us
  • Competitive Compensation from $170,000-180,000 USD; $150,000-160,000 CAN
  • Comprehensive Benefit Package**
    • Health, Dental & Vision Insurance
    • Health Savings Account (HSA)
    • Flexible Spending Account (FSA)
    • Short & Long Term Disability Insurance
    • Company-paid Life Insurance
    • Voluntary Life Insurance
    • Voluntary Accident Insurance
    • Employee Assistance Program
    • 401k with generous Company Match
    • Commuter Benefits
  • Paid Time Off accrued per pay period
  • 10 Paid Holidays
  • Paid Parental Leave
  • Annual Bonus Program and/or Commission Eligibility (note only put the applicable one)
  • Professional Development Opportunities
  • Employee Events
  • Wellness Programs
  • Employee Discount Programs
  • Office in Park Ridge, IL - Convenient location to Blue Line

*Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.

**Eligible to enroll the first day of employment for immediate coverage.

Remote only roles:

Although the role is open to remote candidates, PCMI can only hire employees in the following states:

  • AL, CT, FL, GA, IL, KY, LA, MA, MI, MO, NC, NE, NH, NM, OH, PA, SC, TX, WI

Note: It is required for this role to be in the Park Ridge, IL office 2 days per week if candidate is located in the Chicagoland area.

#LI-BB1

#LI-Hybrid

#LI-Remote

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Worky • Oakville

Hybrid
CAD 153,000 - 181,000
Health Insurance
Dental Insurance
Vision Insurance
+14
Manager, Software Engineering
Manager, Software Engineering

United States Digital Space LLC • Toronto

Hybrid
CAD 100,000 - 130,000
Uncapped vacation
Competitive benefits
Hybrid work environment
+1
Sr. AI Java Developer
Sr. AI Java Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 112,000 - 183,000
Lead - AI-Enabled Java Microservices Developer
Lead - AI-Enabled Java Microservices Developer

United States Digital Space LLC • Toronto

On-site
CAD 112,000 - 181,000
Director Software Engineering
Director Software Engineering

United States Digital Space LLC • Toronto

On-site
CAD 194,000 - 256,000
Comprehensive compensation and healthcare packages
Paid time off
Organizational growth potential
Senior Engineer, AI Native SDLC
Senior Engineer, AI Native SDLC

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 180,000
Inclusive culture and perks
Tuition assistance
AI-Powered Application Developer — Specialist
AI-Powered Application Developer — Specialist

United States Digital Space LLC • Toronto

On-site
CAD 75,000 - 126,000
Ai Solution Engineer - (Technology Support)
Ai Solution Engineer - (Technology Support)

PointClickCare • Mississauga

On-site
CAD 115,000 - 130,000
Benefits starting day 1
Retirement plan matching
Flexible paid time off
+7
Senior Engineering Manager - AI Agents
Senior Engineering Manager - AI Agents

CaptivateIQ • Toronto

On-site
CAD 259,000 - 347,000
Comprehensive Healthcare
Flexible Time Off
Annual Stipends
+4
Forward Deployed Engineer
Forward Deployed Engineer

Robots & Pencils LP • Canada

On-site
CAD 176,000 - 244,000