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

Manager of Software Engineering

$130k - $165k per year
Full-time

Tetra Tech, Inc.

At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world's most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network. Wherever you are in your career journey, you will benefit from working with world-class engineers, scientists, and technical specialists.
Apply today and join the company that is Leading with Science®.

We are currently seeking a Project Manager - Software Engineering for our Pickering, ON office. Lead planning, execution, monitoring and delivery of software projects across the full software development lifecycle (requirements, design, development, testing, deployment, support).
Serve as primary client/stakeholder liaison (internal and external clients): gather and clarify business requirements, translate them into technical scope and prioritize deliverables; communicate project updates and risks to clients and internal stakeholders.
Manage project schedule, budget, scope, resourcing and performance; identify and mitigate risks and implement process improvements to improve outcomes.
Provide technical leadership and hands on guidance to engineering teams (mentoring, code/design reviews, architecture direction) while balancing managerial responsibilities.
Oversee DevOps, CI/CD and release processes (Azure DevOps pipelines, package repositories, automated deployments) and ensure appropriate automated testing strategies are applied (unit tests, UI tests).
Ensure software solutions meet security, compliance and regulatory requirements relevant to the client and projects (including nuclear-related compliance where applicable).
Coordinate multi-discipline teams including developers, designers, engineers and subcontractors as required.
Prepare and maintain project documentation, execution plans, budgets and status reports; assemble and lead project meetings.

Technical Scope / Typical Technologies

Cloud-based web application stacks and frameworks (ASP.NET Core MVC / C#, Entity Framework).
Front-end frameworks and languages (React, TypeScript).
Databases and performance tuning (SQL Server).
Automated testing: unit testing (xUnit, Jest), UI testing (Cypress).
DevOps & CI/CD: Azure DevOps (pipelines, package repos for NuGet/npm), automated deployments.
Autodesk Revit and Revit API, AI/OpenAI APIs.

10+ years combined experience in software development and/or project management or equivalent demonstrated experience.

  • University degree (engineering, computer science or related) is an asset; Proven experience leading software teams, delivering cloud/web applications, and managing client relationships.
  • Strong experience with Agile and hybrid delivery methodologies and producing project execution plans and budgets
  • Ability to obtain required security clearances and pass background checks.

Preferred / Strong assets :

PMP certification and/or professional engineering registration (P.Experience on nuclear/power-related projects (OPG, Bruce Power) or other regulated/critical infrastructure environments.

Please note that Tetra Tech considers various factors in determining compensation, including but not limited to education, relevant and demonstrated work experience in the role, skills, geographic location, qualifications, certifications, and other competencies relevant to the needs of the business.

A requirement of working for Tetra Tech is that you are at least 18 years of age and legally entitled to work in Canada. (A copy of a valid work permit may be required.)
Some Tetra Tech positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.

About Tetra Tech:

Tetra Tech combines the resources of a global, multibillion-dollar company with local, client-focused delivery in more than 500 locations around the world. Our reputation rests on the technical expertise and dedication of our employees - 25,000 associates working together to provide smart, scalable solutions for challenging projects. We are proud to be home to leading technical experts in water, environment, infrastructure, resource management, energy, and international development. Explore our open positions at Follow us on social media to learn more about our people, culture, and opportunities:
Twitter: @TetraTechJobs
Facebook: @TetraTechCareers
Tetra Tech CNU invites resumes from all interested parties. To apply, please submit your resume and cover letter on the Careers portion of our website at Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Tetra Tech CNU hereby confirms that no artificial intelligence systems are used to screen, assess, or select applicants for this position. All applicant information is reviewed and assessed exclusively by human decision-makers throughout every stage of the hiring process.
Please no phone calls or agencies.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Manager of Software Engineering in Pickering, ON vacancy
  • $111k per year

     ...Conditions: On-site Education Level: 4-year university degree in engineering Base Location: Pickering, ON Shift: Days Travel...  ...-driven professionals to join our team in the role of Manager, Projects based in Pickering, ON. The Manager, Projects is... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Shift work

    Ontario Power Generation

    Pickering, ON
    9 days ago
  • $95k - $135k per year

     ...Intermediate Structural Engineer Tetra Tech Canada Inc. CNU Division Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced... 
    Suggested
    For contractors
    Internship
    Work at office
    Local area

    Tetra Tech

    Pickering, ON
    10 days ago
  • $86k per year

     ...knowledge of OTM Book 7 traffic control ~5 years experience managing the administration of large contractual agreements,...  ...accrual accounting and budgeting ~3-5 years of experience in project and people management ~ Ability to manage multiple stakeholders, subcontractors... 
    Suggested
    Permanent employment
    Contract work
    For subcontractor
    Remote work

    The Miller Group

    Pickering, ON
    13 days ago
  • $120k - $165k per year

     ...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada...  ...control, avionics, propulsion, energy management, and system monitoring. You will play...  ...Serve as a technical interface between project management and engineering teams Challenge... 
    Suggested
    Full time

    Essence Coaching Group

    Pickering, ON
    19 days ago
  •  ...Greater Toronto Area that has been delivering industrial, commercial, and institutional projects for decades. Known for their collaborative approach and commitment to quality, they manage a diverse portfolio of builds and offer full-service solutions from design through... 
    Suggested
    Long term contract
    Permanent employment
    Contract work
    For contractors
    For subcontractor

    Hays

    Pickering, ON
    14 days ago
  • $135k - $180k per year

    Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts...  ...our world. We combine consulting and engineering with advanced analytics and technology...  ...modification engineering packages for nuclear projects Making effective use of currently... 
    Internship
    Local area

    Tetra Tech

    Pickering, ON
    10 days ago
  •  ...working, innovative team, this opportunity is for you. The Project Manager is located in Pickering and typically reports directly to the...  ...EDUCATION REQUIREMENTS Bachelor's Degree in Engineering (or related discipline) or related experience. P. Eng and... 
    Contract work
    For subcontractor
    Work at office

    Black & McDonald Limited

    Pickering, ON
    26 days ago
  • $33.32 per hour

     ...OPSEU Job Title: Pharmacy Tech Status: Temporary Part Time (10 Month Contract) Department: Pharmacy, LHAP...  ...DUTIES AND RESPONSIBILITIES: Reporting to the Manager, Pharmacy, the Pharmacy Technician will be an integral member of... 
    Hourly pay
    Long term contract
    Contract work
    Temporary work
    Part time
    Work at office
    Local area
    Shift work
    Weekend work
    Afternoon shift

    Lakeridge Health

    Pickering, ON
    18 days ago
  • $75k per year

     ...opportunities at Aecon Group Inc. Aecon Group Inc. employment policies...  ...Position Title: Project Coordinator Come Build Your...  ...Here Plans and implements an engineering and construction program, including...  .... Identifies risks to Risk Manager and identifies actions for entering... 
    Contract work
    For subcontractor
    Work at office
    Local area
    Night shift
    Weekend work

    Aecon Group

    Pickering, ON
    13 days ago
  • $100k per year

     ...Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts...  ...our world. We combine consulting and engineering with advanced analytics and technology...  ...currently seeking a Nuclear Quality Assurance Manager to lead the implementation, maintenance... 
    For contractors
    Internship
    Work at office
    Local area

    Tetra Tech

    Pickering, ON
    10 days ago
  •  ...opportunity is for you. The Project Coordinator is located in...  ...reports directly to the Program Manager. The Project Coordinator is...  ...Coordinate all project management, engineering, and construction activities...  ..., procedures and relevant software Strong interpersonal,... 
    Full time
    Contract work
    Flexible hours

    Black & McDonald Limited

    Pickering, ON
    25 days ago
  • $90k - $126k per year

     ...opportunity is for you. The Project Estimator is located in...  ...Director of Proposals & Commercial Management. Their primary focus is to...  ...development of proposals for engineering, procurement and multi-trade...  ...standards and cost estimating software. ~ Experience in nuclear industry... 
    Permanent employment
    Contract work
    For contractors
    For subcontractor

    Black & McDonald

    Pickering, ON
    5 days ago
  • $72 - $80 per hour

     ...Position: Project Leader - Fuel Handling Systems - Engineering Location: Pickering, ON (Onsite) Structure : Contract...  ...Pay: $72.00 - $80.00 p/h inc.  -- We have a great new opportunity...  ...controlling of all stages of project management in accordance with Project... 
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start

    CorGTA

    Pickering, ON
    6 days ago
  •  ...Job Description Overview The Project Coordinator will report to the Project Manager or the Area Manager and will be responsible for the coordination of engineering, procurement, and construction work. This role will require continuous communication with all project... 
    Temporary work
    For subcontractor
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    5 days ago
  • $75k - $90k per year

     ...some of the most impactful infrastructure projects of our generation, at the forefront of...  ...You'll Do Here Plans and implements an engineering and construction program, including...  ...meeting minutes. Identifies risks to Risk Manager and identifies actions for entering into... 
    Contract work
    For subcontractor
    Work at office
    Night shift
    Weekend work

    AECON

    Pickering, ON
    14 days ago
  • $90k - $140k per year

     ...most impactful infrastructure projects of our generation, at the...  ...clients with expert project management to the most exacting standards...  ...Program Manager the Welding Engineer will assist in the planning,...  ...report reviews. ~ Proficient in software related to the construction... 
    Remplacement
    Contract work
    Local area

    AECON

    Pickering, ON
    11 days ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of...  ...of Canadian CANDU nuclear technology. The Project Coordinator will report to the Project Manager or the Area Manager and will be responsible for the... 
    Full time
    Temporary work
    For subcontractor
    Internship
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    18 days ago
  • $22 - $28 per hour

     ...thrive! We lead some of the most impactful infrastructure projects of our generation, at the forefront of...  ...work term.  What You'll Do Here: Communicates with engineering team members and engineering manager to maintain the engineering scopes work breakdown structure... 
    Work at office

    AECON

    Pickering, ON
    17 days ago
  •  ...largest private sector nuclear engineering groups. We have been...  ...functions in ETAP, or other similar software program is an asset. Experience...  ...design and modification project activities as per OPG N-PROC-...  .../or AS9 (or equivalent asset management system) system will be an asset... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    20 days ago
  •  ...largest private sector nuclear engineering groups. We have been...  ...knowledge of the use of Analysis software commonly used in Civil/Structural...  ...have good skills in time management and setting priorities. ~ Must...  ...consultants, designers, engineers and project managers, we can change the... 
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    22 days ago
  • $80k - $95k per year

     ...of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible...  ..., architectural and project management services as well as planning and economic... 
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Pickering, ON
    8 days ago
  •  ...Job Description Project Human Resources Business Partner AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services...  ...nuclear technology. Reporting to the Manager, Human Resources of the Joint Venture... 
    Daily paid
    Full time
    Live out
    Work at office
    Work from home
    Relocation

    AtkinsRéalis

    Pickering, ON
    7 days ago
  •  ...of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible...  ..., architectural and project management services as well as planning and economic... 
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide
    Relocation

    AECOM

    Pickering, ON
    11 days ago
  •  ...most impactful infrastructure projects of our generation, at the...  ...properly located, engaged and managed to meet Project requirements...  ...cost & schedule adherence and management of threats and opportunities,...  ...environment ~ Quantitative, Engineering or Construction Management... 
    Remplacement
    Contract work
    For contractors
    Home office

    AECON

    Pickering, ON
    21 days ago
  •  ...Canada's largest private sector nuclear engineering groups. We have been providing a wide range...  ..., detail design and modification project activities as per OPG N-PROC-MP-0090....  .../or AS9 system, (or an equivalent asset management system). Familiarity with industrial/... 
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    6 days ago
  • $120k - $165k per year

     ...Engineering Expert – Hardware Integration Location: Lindsay, Ontario...  .... Define and manage hardware requirements, interface...  ...Collaborate with embedded software engineers to define hardware/...  ...work on pioneering aerospace projects with a highly skilled, innovative... 
    Full time
    Flexible hours

    Essence Coaching Group

    Pickering, ON
    14 days ago
  •  ...largest private sector nuclear engineering groups. We have been...  ...knowledge of the use of Analysis software commonly used in Civil/Structural...  ...have good skills in time management and setting priorities. ~ Must...  ...consultants, designers, engineers and project managers, we can change the... 
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    20 days ago
  • $75k - $90k per year

     ...some of the most impactful infrastructure projects of our generation, at the forefront of...  ...supports clients with expert project management to the most exacting standards. Working...  ...control, integration and completion of engineering and construction requirements within the... 
    Remplacement
    Contract work
    For subcontractor
    Home office

    AECON

    Pickering, ON
    7 days ago
  • $165k - $210k per year

     ...Senior Systems Engineer – Avionics Location: Lindsay, Ontario, Canada...  ...flight displays, sensors, and vehicle management systems. Working across hardware, software, and systems domains, you will...  ...integrator between engineering teams and project management Apply and enforce... 
    Full time

    Essence Coaching Group

    Pickering, ON
    18 days ago
  •  ...Description Overview Your role Engineering degree from an accredited University in Mechanical...  ...to travel to and potentially work at Project sites to meet corporate needs. About...  ..., designers, engineers and project managers, we can change the world. We're committed... 
    Permanent employment
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager of Software Engineering. Be the first to apply!