Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

software engineering manager.

$130k - $160k per year

Randstad

Amazing opportunity for someone who lives in or close to the Kitchener/Waterloo area. We are also willing to assist with relocation costs if you choose to relocate to be closer to work. This is a hybrid role with 4 days in office (mandatory for management and above).

Summary of the Role:
As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented engineers, ensuring they have the technical direction, professional mentorship, and operational framework to deliver.

Key Responsibilities
Technical Leadership & Architecture: Act as the technical anchor for your area, providing guidance on .NET/C++ architecture and AWS cloud-native patterns.

Conduct deep dive code reviews and architectural audits to ensure scalability, security, and maintainability.

Bridge the gap between business requirements and technical implementation.

Strategic Execution: Translate corporate strategic pillars into actionable engineering roadmaps.

Define and evolve "Software Factory" standards, standardizing CI/CD, testing automation, and deployment workflows.

People & Performance: Own the full lifecycle of your team: hiring, onboarding, career mapping, and performance management.

Foster a culture of accountability and psychological safety where engineers are motivated to reach their peak potential.

Operational Excellence: Utilize SAFe (Scaled Agile Framework) to coordinate complex deliverables across multiple teams.

Identify skill gaps within the organization and implement training or hiring strategies to close them.

Required Skills & Experience
Technical Mastery: 10+ years in software design and development, with recent, deep expertise in .NET and/or C++.

Hands on experience architecting and deploying services in AWS.

Strong grasp of modern front-end technologies to lead full-stack initiatives.

Leadership Provenance: 3+ years of formal people management experience (managing 5+ developers).

Experience working within a SAFe or large-scale Agile environment.

Consensus Builder: Ability to influence technical direction across teams without relying solely on "manager" authority.

Constructive Critic: Expert at giving (and receiving) feedback that levels up the team.

Customer-Centric: You build for the user, not just for the sake of the code.

What we Offer:

Located in the heart of University of Waterloo’s David Johnston Research + Technology Park, our client is close to shops, restaurants, gyms, daycare, and many other amenities, and only 10 minutes away from Hwy 85. As part of their organization, you will enjoy:

Flexible hours

Hybrid working environment (4 days in office)

Free parking

Vacation Days (15 - 20)

Professional Development Day

Christmas shut down

Summer core hours

Strong work-life balance

Casual dress code

Competitive group benefits plan

Strong focus on mental health support benefits

Sick and Personal days

RRSP matching program

Life Insurance

Access to Employee Share Scheme

Maternity & Paternity benefits

Referral program

Rewards and Recognition program

Training and Development Support

Monthly Lunch and Learns

Fitness & Wellness reimbursement

An active social committee

Organized Volunteer Events

Game room, including a flight simulator!

Active Inclusion & Diversity Committee

And much more

Advantages
Flexible hours

Hybrid working environment (4 days in office)

Free parking

Vacation Days (15 - 20)

Professional Development Day

Christmas shut down

Summer core hours

Strong work-life balance

Casual dress code

Competitive group benefits plan

Strong focus on mental health support benefits

Sick and Personal days

RRSP matching program

Life Insurance

Access to Employee Share Scheme

Maternity & Paternity benefits

Referral program

Rewards and Recognition program

Training and Development Support

Monthly Lunch and Learns

Fitness & Wellness reimbursement

An active social committee

Organized Volunteer Events

Game room, including a flight simulator!

Active Inclusion & Diversity Committee

And much more

Responsibilities
Key Responsibilities
Technical Leadership & Architecture: Act as the technical anchor for your area, providing guidance on .NET/C++ architecture and AWS cloud-native patterns.

Conduct deep dive code reviews and architectural audits to ensure scalability, security, and maintainability.

Bridge the gap between business requirements and technical implementation.

Strategic Execution: Translate corporate strategic pillars into actionable engineering roadmaps.

Define and evolve "Software Factory" standards, standardizing CI/CD, testing automation, and deployment workflows.

People & Performance: Own the full lifecycle of your team: hiring, onboarding, career mapping, and performance management.

Foster a culture of accountability and psychological safety where engineers are motivated to reach their peak potential.

Operational Excellence: Utilize SAFe (Scaled Agile Framework) to coordinate complex deliverables across multiple teams.

Identify skill gaps within the organization and implement training or hiring strategies to close them.

Qualifications
Required Skills & Experience
Technical Mastery: 10+ years in software design and development, with recent, deep expertise in .NET and/or C++.

Hands on experience architecting and deploying services in AWS.

Strong grasp of modern front-end technologies to lead full-stack initiatives.

Leadership Provenance: 3+ years of formal people management experience (managing 5+ developers).

Experience working within a SAFe or large-scale Agile environment.

Consensus Builder: Ability to influence technical direction across teams without relying solely on "manager" authority.

Constructive Critic: Expert at giving (and receiving) feedback that levels up the team.

Customer-Centric: You build for the user, not just for the sake of the code.

Summary
Summary of the Role:
As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented engineers, ensuring they have the technical direction, professional mentorship, and operational framework to deliver.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the software engineering manager. in Waterloo, ON vacancy
  • $79.66 - $83.12 per hour

    Our client is seeking an experienced Embedded Software Engineer to join their technical team. This is a highly collaborative, hybrid contract...  ...advocating for user-centric solutions. Capture, author, and manage technical requirements and software specifications using enterprise... 
    Suggested
    Contract work

    Randstad

    Waterloo, ON
    8 days ago
  • $205.6k - $257k per year

     ...and limited partners through world-class software, purpose-built for everyone in venture...  ...representing nearly $185B in assets under management, with tools designed to enhance the...  ...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Waterloo, ON
    14 days ago
  • $105k - $155k per year

     ...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three...  ...we build and support all areas of the flashing sequence of software to ECU hardware. Youll be involved in an important part of the development... 
    Suggested
    Full time

    Ford Motor

    Waterloo, ON
    1 day ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...nearly $185B in assets under management, with tools designed to...  ...Work With You’ll enter our engineering interview process as part of...  ...Operations: Building the core engine that powers our vision of an... 
    Suggested
    Full time
    Work at office

    Carta

    Waterloo, ON
    24 days ago
  • $70k - $120k per year

     ...the development of digital investigative software that acquires, analyzes, and shares evidence...  ...We are looking for a Full Stack Software Engineer to join the our dynamic team and help...  ...across products; Build and improve case management capabilities on M1 SaaS portal; Write... 
    Suggested
    Work at office
    Local area
    Worldwide
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    14 days ago
  • Lead the development of innovative financial products at Jobber in this Software Engineering Manager position. Join a dynamic Fintech team focused on empowering small businesses through technology. In this role, you will oversee the New Bets team, dedicated to creating 0-... 

    Jobber

    Waterloo, ON
    37 minutes ago
  •  ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...!  Role Overview  We are looking for a Full Stack Software Engineer to join  the our dynamic team and help build Magnet One - our... 
    Full time
    Worldwide

    magnetforensics

    Waterloo, ON
    11 days ago
  • Lead the New Bets team at Jobber as a Software Engineering Manager, focusing on innovative financial products while working remotely in Canada. Drive growth and operational efficiency for small businesses. In this remote leadership role, you'll manage the Fintech New Bets team... 
    Remote work

    Octopusapp Inc.

    Waterloo, ON
    2 days ago
  •  ...development of digital investigative software that acquires, analyzes, and...  ...Senior Software Development Engineer in Test (SDET) to join our...  ...closely with developers, product managers, and other SDETs to design and...  ...solutions, be determined, and manage major turning points... 
    Full time

    magnetforensics

    Waterloo, ON
    21 days ago
  •  ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,...  ...to hear from you!  Role Overview We are looking for an Engineering Manager to build, develop, and partner with a growing team of 5-10 ML... 
    Work from home

    magnetforensics

    Waterloo, ON
    21 days ago
  • $100.77k - $136.34k per year

     ...Role Overview We are looking for an experienced C++ Software Engineer to join our engineering team. As part of the Windows Antimalware Team,...  ...flagship McAfee products. Reporting to the Software Engineering Manager, this team delivers software that keeps our customers’... 
    Work from home
    Home office
    Flexible hours

    McAfee, LLC

    Waterloo, ON
    26 days ago
  •  ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity... 
    Full time
    Remote work

    Speechify

    Waterloo, ON
    18 days ago
  •  ...partners through world-class software, purpose-built for everyone in...  ...nearly $185B in assets under management, with tools designed to...  ...tomorrow. As a Senior Software Engineer I or Senior Software Engineer...  ...data pipelines, transaction engines, ML-assisted tooling, and full... 
    Remote job
    Work at office
    Flexible hours

    Carta

    Waterloo, ON
    more than 2 months ago
  • $48.35 per hour

     ...Education Bachelor's degree Computer science Computer software engineering Experience 3 years to less than 5 years On site...  ...software code for e-commerce and other Internet applications Manage incidents Experience and specialization Computer and technology... 
    Work at office
    Remote work

    Navitas Vehicle Systems Ltd.

    Waterloo, ON
    8 days ago
  • $105k - $155k per year

     ...headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution...  ...Designs Preventive Actions. Use Test Management tools for test planning creation,...  ...of them. Understand and apply industry Software Quality Assurance standards (ASPICE, ISTQB... 
    Full time

    Ford Motor Company

    Waterloo, ON
    7 days ago
  • $96k - $146k per year

     ..., three vehicle assembly and engine manufacturing plants, three parts...  ...to develop end-to-end software features, from initial prototyping...  ...for developing and managing various pieces of software that...  ...knowledge of Git for source code management and collaboration. This posting... 

    Ford Motor Company

    Waterloo, ON
    24 days ago
  •  ...include frontend and backend engineers, AI research scientists, and...  ...We are looking for a skilled Software Engineer to join us. What...  ...currently running on GCP and managed with Terraform. Collaborate...  ..., and hustle. A hands-off management approach so you can focus and... 
    Remote job
    Work at office
    Shift work

    Speechify

    Waterloo, ON
    more than 2 months ago
  •  ...The Intermediate Software Developer brings experience in designing, implementing, and optimizing...  ...Experience with creating mocks and API management platforms such as Swagger or OpenAPI....  ...Bachelor's Degree within the software engineering area of study or equivalent professional... 
    Permanent employment
    Full time
    Contract work
    Flexible hours

    Airbus

    Waterloo, ON
    20 days ago
  • $89k - $139k per year

     ...headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution...  ...) designers, AI engineers, and Product Managers to bridge the gap between spoken word and...  ...Coroutines/Flow for asynchronous state management. Experience consuming RESTful APIs and... 
    Full time

    Ford Motor Company

    Waterloo, ON
    7 days ago
  • $100k - $120k per year

     ...and services that improve trade content management and processing. 2. Build up an understanding...  ..., and develop a high-performing team of software developers. 7. Partner with...  ...AI-assisted development tools and modern engineering practices. Leadership & Collaboration... 
    Full time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Descartes

    Waterloo, ON
    12 days ago
  •  ...day. Along the way, you will have the opportunity to test your software under real conditions in Ford test vehicles. Media playback is...  ...minimum requirements we seek: ~ Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science. ( Successful candidates... 
    Full time

    Ford Motor Company

    Waterloo, ON
    6 days ago
  • $125k - $145k per year

     ...100% on providing best-of-suite Imaging IT software solutions that enable secure, effective and sustainable imaging data management.  From product development to implementation...  ...You Are: A degree in Computer Science, Engineering, or a related field. Experience with... 
    Internship
    Live In

    AGFA

    Waterloo, ON
    19 days ago
  • $113.4k - $162k per year

     ...technology, advertising, AI, and consumer software. Every day, millions of customers rely on...  ..., problem-solvers, and product-minded engineers who care deeply about customer impact. We...  ...millions of users Partner with Product Managers, Designers, Data Scientists, and Engineers... 
    Long term contract
    Temporary work
    Internship

    TextNow

    Waterloo, ON
    22 days ago
  •  ...Job Responsibility: Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions,...  ...recognized as the Welding Expert™ for its leading material science, software development, automation engineering, and application expertise,... 
    Full time
    Monday to friday
    Day shift

    Lincoln Electric Company of Canada

    Waterloo, ON
    8 days ago
  •  ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  .... We are seeking a  Lead Software Engineer to drive the design, development, and maintenance...  ...SDLC), requiring a full-stack mindset to manage everything from user interface components... 
    Full time

    syntronic

    Waterloo, ON
    21 days ago
  •  ...wholly-owned Airbus subsidiary as a Product Manager , and take the pilot seat for our mission...  ...closely with the Release Train Engineer (RTE) and Product Owner (PO) to monitor the...  ...successfully launching and scaling enterprise software products. ~2+ years of direct experience... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    14 days ago
  • $89k - $139k per year

     ...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three...  ...more! In this position... The role of Manufacturing Software Developer Test Station involves working on station side code to... 
    Long term contract
    Full time
    Local area
    Remote work

    Ford Motor

    Waterloo, ON
    1 day ago
  • $105k - $155k per year

     ...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three...  ...Fords IVI (In-Vehicle Infotainment) organization is seeking a Software Developer with deep technical expertise in embedded camera this... 
    Full time

    Ford Motor

    Waterloo, ON
    1 day ago
  •  ...strategic and entrepreneurial Portfolio Manager to serve as the business owner and visionary...  ...company strategy Collaborate with Software Factory to ensure successful delivery, linking...  ...Management, Business Administration, Engineering, or a related field (advanced degree preferred... 
    Permanent employment
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    21 days ago
  • $67k - $101k per year

     ...Category Engineering Hire Type Employee Job ID 17927 Base Salary Range $67000-$101000 Remote...  ...around C#, and you understand desktop software development. You have also dabbled with...  ...not ask the same question twice You can manage your time well enough to hit deadlines on... 
    Work at office
    Local area
    Remote work

    Synopsys Inc

    Waterloo, ON
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to software engineering manager.. Be the first to apply!