Get the job you really want

Top Engineering Jobs in Ottawa

189+ Job Results
9 Days Ago
Ottawa, ON
Remote
693 Employees
Senior level
693 Employees
Senior level
Other
As a Manager of System Engineering at Telesat, you will lead a team in the design and implementation of the Telesat Lightspeed satellite constellation. You will oversee requirement management, conduct technical analyses, and ensure the efficient integration of all segments of the system while leveraging MBSE methodologies and tools like Capella.
9 Days Ago
Ottawa, ON
Remote
499 Employees
Entry level
499 Employees
Entry level
Fintech • Payments • Financial Services
The Specialist in Performance Engineering will be responsible for enhancing technology solutions in the financial services sector. This role involves collaborating with various teams to drive transformation and improve client experiences, supporting the company's mission of achieving financial security for clients.
9 Days Ago
Ottawa, ON
Remote
499 Employees
Senior level
499 Employees
Senior level
Fintech • Payments • Financial Services
As an Engineering Lead in Automation at Sun Life, you will oversee and enhance automation initiatives, driving innovation and process improvements. You will lead a team of experts, collaborate across departments, and contribute to the company's mission of providing financial security to clients. Your role involves empowering team members and leveraging technology to deliver superior client experiences.
9 Days Ago
Ottawa, ON
Remote
64 Employees
Senior level
64 Employees
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Software Engineering Manager at Thanx, you will drive a high-performance culture, support your team's growth, manage execution of project priorities, foster collaboration, and ensure delivery excellence while mentoring and empowering your team members.
9 Days Ago
Ottawa, ON
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
This role involves leading Site Reliability Engineering and Platform Engineering teams, defining Service Level Objectives, managing cloud-based applications, and ensuring system reliability and scalability. Responsibilities include developing and executing vision for engineering functions, mentoring team members, optimizing infrastructure costs, and fostering collaboration across engineering disciplines.
9 Days Ago
Ottawa, ON
Remote
702 Employees
Mid level
702 Employees
Mid level
Cybersecurity
The Engineering Manager will lead and empower the Password Manager or XAM Development team, coordinate project planning, design reviews, and manage hiring while fostering a positive team environment. They will tackle complex engineering problems and drive project delivery.
9 Days Ago
Ottawa, ON
5,360 Employees
Junior
5,360 Employees
Junior
Payments • Software
As a Growth Data Engineer at Stripe, you will identify data needs for internal teams, develop and manage data pipelines, collaborate with Data Science for statistical models, and refine data infrastructure to support business growth and improve user experience.
9 Days Ago
Ottawa, ON
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Principal Software Engineer will lead the development and implementation of the Data Lake Platform, design its architecture, ensure data security, manage project roadmaps, and provide mentorship to engineering teams while collaborating with business and technical partners.
9 Days Ago
Ottawa, ON
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
As an Engineering Tech Lead at StackAdapt, you will lead a full-stack web engineering team, mentor engineers, oversee the design and implementation of scalable web APIs and backend systems, and ensure alignment between product, design, and engineering departments while promoting software development best practices.
9 Days Ago
Ottawa, ON
Remote
7 Employees
Mid level
7 Employees
Mid level
Cloud • Enterprise Web • Information Technology • Security • Software
The Engineering Manager will lead the Password Manager or XAM teams at 1Password, overseeing project execution, team management, and promoting a healthy work environment. Responsibilities include managing software engineers, addressing complex engineering challenges, and coordinating large-scale projects across business areas while fostering talent development.
10 Days Ago
Ottawa, ON
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager, Cloud and Site Reliability Engineering will lead Site Reliability Engineering, Platform Engineering, and Cloud Operations functions, defining the vision and executing on reliability standards. Responsibilities include managing production systems, enhancing developer experience, recruiting and mentoring teams, and optimizing cloud infrastructure costs while ensuring system performance and reliability.
10 Days Ago
Ottawa, ON
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
As a Manager in Cloud and Site Reliability Engineering, you will guide the development of scalable and reliable cloud platforms, manage and mentor a team, ensure system reliability through defined SLOs, and optimize cloud infrastructure costs while collaborating with various teams throughout the product lifecycle.
10 Days Ago
Ottawa, ON
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager, Cloud and Site Reliability Engineering will oversee SRE, platform engineering, and cloud operations functions. The role involves enhancing the cloud platform's scalability and reliability, leading a team, defining service level objectives, and collaborating across teams to ensure system reliability.
10 Days Ago
Ottawa, ON
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager of Cloud and Site Reliability Engineering will lead a team focused on SRE, Platform Engineering, and Cloud Operations. Responsibilities include developing Service Level Objectives, overseeing system health and performance, and managing cloud infrastructure to ensure it is scalable and cost-effective. The role also emphasizes the importance of collaboration with various teams to ensure reliability throughout the product lifecycle.
10 Days Ago
Ottawa, ON
Remote
4,366 Employees
Junior
4,366 Employees
Junior
Energy
As an Environmental Project Engineer, you'll coordinate on-site activities, optimize processes, and report to the project manager regarding progress, budget, and cost control. Your role will ensure efficient communication between the project team and execution staff in projects related to environmental remediation.
10 Days Ago
Ottawa, ON
126 Employees
Mid level
126 Employees
Mid level
Professional Services
The Engineering Designer - Drainage will plan and design drainage and stormwater management projects, collaborate with teams, conduct hydrologic studies, prepare engineering documents, and assist in project marketing and development of scopes.
10 Days Ago
Ottawa, ON
Remote
44,000 Employees
Mid level
44,000 Employees
Mid level
Healthtech • Pharmaceutical
The role involves managing escalations and operations in public cloud environments, enhancing a knowledge base for cloud technologies, handling client requests, conducting periodic system changes, and participating in on-call coverage. The engineer is expected to apply expertise in cloud platforms, systems administration, and automation solutions while maintaining documentation and critical thinking skills.
10 Days Ago
Ottawa, ON
Remote
44,000 Employees
Junior
44,000 Employees
Junior
Healthtech • Pharmaceutical
The Analyst, Cloud Engineering at Cardinal Health is responsible for designing, implementing, and maintaining server environments using GCP, AWS, and Azure. This role includes problem resolution, capacity management, and automation of cloud/server processes, requiring working knowledge in cloud technologies and system management tools.
10 Days Ago
Ottawa, ON
Remote
141 Employees
Senior level
141 Employees
Senior level
Greentech • Energy
The Manager of PV Performance Engineering will lead the PV design and performance analysis for utility-scale solar projects, ensuring optimal performance throughout the project lifecycle. Responsibilities include managing engineering consultants, overseeing technology selection, conducting performance optimization, and driving compliance with safety standards.
11 Days Ago
Ottawa, ON
Remote
25 Employees
Senior level
25 Employees
Senior level
Gaming
The Engineering Manager will oversee a small team while contributing to gameplay programming, focusing on writing code, mentoring engineers, and managing project implementations within Unreal Engine. Responsibilities include architecture of game features, collaboration with project managers, and fostering talent development in a supportive work environment.
11 Days Ago
Ottawa, ON
Remote
280 Employees
Senior level
280 Employees
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
The Senior Engineering Manager will lead a team to enhance Apollo's GraphOS platform's federation capabilities, ensuring scalability and performance. Responsibilities include managing engineering teams, aligning deliverables with organizational vision, and collaborating with product and cross-functional teams to shape strategic projects.
11 Days Ago
Ottawa, ON
Remote
299 Employees
Expert/Leader
299 Employees
Expert/Leader
Big Data • Software
As the VP of Engineering, you will lead the development of Affinity's CRM product, shape the product roadmap, guide team growth, manage technical strategies, and ensure high quality software delivery. You will establish KPIs to monitor department goals and drive strategic decisions for innovative solutions.
12 Days Ago
Ottawa, ON
Remote
1,338 Employees
Senior level
1,338 Employees
Senior level
Mobile • Sharing Economy • Transportation
The Staff Software Engineer will address essential technical challenges by architecting scalable platforms and revamping core applications. Responsibilities include managing security compliance, mentoring engineers, supporting audits, and advising on technology adoption all while contributing to the engineering culture.
12 Days Ago
Ottawa, ON
Remote
98 Employees
Senior level
98 Employees
Senior level
Software
The Senior Engineering Manager oversees a team of engineers, providing technical leadership and mentorship, while managing execution and delivery of projects. Responsibilities include coaching team members, conducting performance reviews, tracking efficiency, clearing roadblocks, and ensuring high-quality software delivery aligned with business goals.
14 Days Ago
Ottawa, ON
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager of Cloud and Site Reliability Engineering will lead SRE, Platform Engineering, and Cloud Operations functions, focusing on system reliability, scalability, and cost optimization. Responsibilities include developing Service Level Objectives, managing infrastructure capacity, fostering partnerships across teams, and guiding the evolution of the cloud platform. This role requires a passion for SRE practices and strong management skills in a high-growth environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size