Get the job you really want

Top Engineering Jobs in Ottawa

119+ Job Results
8 Days Ago
Ottawa, ON
5,360 Employees
3-5 Years of Experience
5,360 Employees
3-5 Years of Experience
Payments • Software
The Software Engineer, Growth Data Engineering position at Stripe involves designing and developing data pipelines and products to support growth, sales, and marketing teams. Responsibilities include building data foundations, managing SLAs, and enhancing user interaction data services.
8 Days Ago
Ottawa, ON
Remote
3,494 Employees
1-3 Years of Experience
3,494 Employees
1-3 Years of Experience
Artificial Intelligence • Big Data • Machine Learning
Join Quantiphi as an Architect - Data Engineering and be part of a global and diverse culture that values transparency, diversity, integrity, learning, and growth. Innovate and excel in your professional and personal life with us!
9 Days Ago
Ottawa, ON
Remote
601 Employees
5-7 Years of Experience
601 Employees
5-7 Years of Experience
Healthtech
As the Engineering Manager for Apps & Solutions at League, you will lead a team of software engineers to deliver complex applications to customers. You will work on product roadmaps, lead technical projects, manage team sprints, identify risks, and contribute to the product and engineering vision.
10 Days Ago
Ottawa, ON
5,436 Employees
5-7 Years of Experience
5,436 Employees
5-7 Years of Experience
Other • Software • Analytics
Experienced writer needed to create documentation, articles, videos, guides, and tutorials about imagery including satellite, drone, and aerial photography. Must collaborate with various teams to communicate best practices and workflows related to imagery in ArcGIS.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
11 Days Ago
Ottawa, ON
Remote
87 Employees
1-3 Years of Experience
87 Employees
1-3 Years of Experience
Other
Lead and grow a team dedicated to improving platform functionality and user experience, focusing on AI automation and productivity features. Drive strategic initiatives to align engineering efforts with business goals. Provide technical guidance, mentor engineers, and collaborate with product managers to enhance product features. Spearhead the integration of AI technologies into the platform.
11 Days Ago
Ottawa, ON
Hybrid
225 Employees
7+ Years of Experience
225 Employees
7+ Years of Experience
Marketing Tech • Software • Travel • Hospitality
Revinate is seeking an experienced Data Engineering Manager to lead our Pipeline team responsible for building and maintaining a reactive microservices data pipeline processing millions of events daily from hotels worldwide. The role involves leading and coaching a team of data engineers, building and scaling high-volume cloud-native stream-processing pipelines, and driving cross-team technical improvements.
11 Days Ago
Ottawa, ON
Hybrid
206 Employees
7+ Years of Experience
206 Employees
7+ Years of Experience
Software
Revinate is seeking an experienced Data Engineering Manager to lead the Pipeline team. This team is responsible for building and maintaining reactive microservices to enable a highly-available data pipeline that processes millions of events, in real-time, each day, from thousands of hotels across the globe. The ideal candidate will have a passion for building a high-volume, cloud-native, distributed stream-processing pipeline and the ability to collaborate with others to drive technical and process improvements.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
11 Days Ago
Ottawa, ON
Remote
44,000 Employees
3-5 Years of Experience
44,000 Employees
3-5 Years of Experience
Healthtech • Pharmaceutical
Experienced Software Engineer proficient in Angular, SQL, Agile, and Continuous Integration. Skilled in leading projects, building microservice-based applications, and writing unit tests. Familiar with .NET, Java, and cloud technologies. Responsibilities include hands-on design, supporting integrations, estimation, and mentoring junior developers.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
11 Days Ago
Ottawa, ON
Remote
578,950 Employees
5-7 Years of Experience
578,950 Employees
5-7 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead the design and development of mobile applications using React Native, collaborate with cross-functional teams, architect mobile solutions, mentor junior engineers, ensure on-time delivery, and contribute to the global mobile engineering strategy at Walmart Global Tech.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
12 Days Ago
Ottawa, ON
Remote
152 Employees
1-3 Years of Experience
152 Employees
1-3 Years of Experience
Blockchain • Internet of Things • Mobile • Payments • Wearables
Crowdbotics is seeking engineering professionals to join their innovative software development platform. The company values diversity, inclusion, and continuous learning. Remote work opportunities, competitive salary, and access to the latest technologies are offered as benefits. Join a dynamic team environment focused on redefining software development with AI and data-driven insights.
13 Days Ago
Ottawa, ON
Remote
702 Employees
5-7 Years of Experience
702 Employees
5-7 Years of Experience
Cybersecurity
Lead a team focused on building a robust and scalable foundation for data, supporting data platform, services, tooling, and products for improving company-wide productivity, strategy, and decision-making with data.
13 Days Ago
Ottawa, ON
Remote
4,900 Employees
5-7 Years of Experience
4,900 Employees
5-7 Years of Experience
Fintech • Payments
Directs software development activities, supports applications, leads team meetings, designs software solutions, contributes to project implementation, demonstrates product proficiency, and provides leadership and mentorship in a remote position within a software development team.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
13 Days Ago
Ottawa, ON
Remote
4,900 Employees
7+ Years of Experience
4,900 Employees
7+ Years of Experience
Fintech • Payments
The Manager, Cloud Engineering provides technical and strategic leadership in the implementation of public cloud offerings for consumption in the WEX Enterprise. Responsibilities include analysis of cloud technologies, automation of cloud solutions, infrastructure architecture design, coordination of service delivery, strategic planning, financial management, personnel administration, and policy enforcement.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
13 Days Ago
Ottawa, ON
Remote
7 Employees
5-7 Years of Experience
7 Employees
5-7 Years of Experience
Cloud • Enterprise Web • Information Technology • Security • Software
Lead a team focused on building a robust and scalable foundation for data, supporting data platform, services, tooling, and products. Responsible for designing and implementing high-performing data platform solutions. Remote opportunity in Canada and the US.
Top Benefits:
401-K
401-K Matching
Company Equity
+23 More
14 Days Ago
Ottawa, ON
Remote
371 Employees
7+ Years of Experience
371 Employees
7+ Years of Experience
AdTech • Marketing Tech
Leading a team to build a chat copilot framework, working closely with PM to build internal copilot capabilities, collaborating with stakeholders and engineers to solve technical challenges, championing development methodology, promoting software development best practices, conducting code reviews, assisting with troubleshooting technical issues, building hiring plans, balancing project priorities
14 Days Ago
Ottawa, ON
5,360 Employees
7+ Years of Experience
5,360 Employees
7+ Years of Experience
Payments • Software
Lead a high-performing engineering team within the Stripe Billing organization, collaborate with product managers, and shape team strategy and roadmap. Coach engineers, define processes, and contribute to engineering-wide initiatives.
14 Days Ago
Ottawa, ON
Remote
61 Employees
7+ Years of Experience
61 Employees
7+ Years of Experience
Information Technology • Software
Leading the engineering team, driving product development, ensuring timely and high-quality solutions, collaborating with cross-functional teams, managing budget and resources, fostering innovation, and staying updated on industry trends.
14 Days Ago
Ottawa, ON
Remote
67 Employees
7+ Years of Experience
67 Employees
7+ Years of Experience
Other
The Software Engineering Manager at Givelify will lead the Search and Core Services Team to build and optimize search functionalities and core services that enable millions of donors to give to causes they care about. This role involves owning the technology roadmap, leading product development lifecycle, making architectural decisions, and ensuring software quality and design excellence within the domain.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
14 Days Ago
Ottawa, ON
Remote
578,950 Employees
5-7 Years of Experience
578,950 Employees
5-7 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
This role is the leader for the Edge Services team, working with partners in Edge Compute and Edge Infrastructure to ensure Intelligent Store Tech has the necessary capabilities. Responsibilities include defining strategies, engaging with key decision makers, and leading a team of software engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
14 Days Ago
Ottawa, ON
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead multiple Business or Technology driven projects with small to medium-sized teams to support new functionalities and user experiences. Mentor the team and review their deliverables to be in alignment with the best practices for global Workbrain customizations. Engage with Product Management and Business to drive the agenda, set priorities, and deliver awesome products. Serve as a Subject Matter Expert to provide technical leadership and mentorship to teammates, other teams, and engineers. Drive a culture of accountability, ownership, and inclusivity within the team.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
16 Days Ago
Ottawa, ON
Remote
371 Employees
5-7 Years of Experience
371 Employees
5-7 Years of Experience
AdTech • Marketing Tech
Leading a team of engineers to improve reporting and overview experience in the platform. Mentor talented engineers within full-stack web engineering. Plan and architect web pages for maintainability, great UX, and scalability. Solve technical challenges and write code when needed. Collaborate with Product Managers and Designers. Conduct interviews and prioritize projects.
16 Days Ago
Ottawa, ON
Remote
59 Employees
1-3 Years of Experience
59 Employees
1-3 Years of Experience
Software
Software Engineer role in a remote-first, distributed team environment at Smile.io, focusing on building features, enhancements, and sustainable software in an agile setting. Responsibilities include collaborating with cross-functional teams, analyzing feature performance, and supporting a high-availability service. Ideal candidates possess technical software engineering experience, thrive in a remote work culture, value clear communication, and demonstrate agility and outcome-focus.
16 Days Ago
Ottawa, ON
Remote
702 Employees
5-7 Years of Experience
702 Employees
5-7 Years of Experience
Cybersecurity
Senior Engineering Manager role supporting two teams working on B2B adoption of 1Password products. Responsible for team health, product direction, strategy development, and cross-functional collaboration. Remote opportunity within Canada and the US, with periodic travel.
16 Days Ago
Ottawa, ON
Remote
7 Employees
5-7 Years of Experience
7 Employees
5-7 Years of Experience
Cloud • Enterprise Web • Information Technology • Security • Software
Senior Engineering Manager role supporting two teams focusing on B2B adoption of 1Password products. Responsible for team health, product direction, strategy, and delivery. Remote opportunity within Canada and the US, with periodic travel. Requires 5+ years of people leadership experience in SaaS/tech industry, managing multiple teams, and technical proficiency in Typescript, React, Golang, Rust, and SQL databases.
Top Benefits:
401-K
401-K Matching
Company Equity
+23 More
17 Days Ago
Ottawa, ON
Remote
20,292 Employees
7+ Years of Experience
20,292 Employees
7+ Years of Experience
Semiconductor
Work as a Senior Engineer in Software Development at Analog Devices, Inc. focusing on .NET development, semiconductor domain, software testing, and team leadership. Responsibilities include creating evaluation software, designing internal software frameworks, and guiding the development team. Must have advanced proficiency in C# and .NET versions, strong understanding of design patterns, and experience in the semiconductor industry. Excellent communication skills and familiarity with Agile practices are essential.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size