Get the job you really want

Top Software Engineer Jobs in Ottawa

463+ Job Results
18 Days Ago
Ottawa, ON
Remote
181 Employees
5-7 Years of Experience
181 Employees
5-7 Years of Experience
Beauty • Enterprise Web • Fintech • Payments • Software
As a Senior Software Engineer at GlossGenius, you will own projects end to end, collaborate with cross-functional stakeholders, produce high-quality code, architect tools and systems, and uphold best practices. We are looking for someone with at least 5 years of experience, a track record of leading and owning product development, and proficiency in React Native and web technologies.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+32 More
2 Days Ago
Ottawa, ON
Hybrid
693 Employees
5-7 Years of Experience
693 Employees
5-7 Years of Experience
Other
Contribute to the design, development, and testing of cutting-edge LightSpeed Software. Assume ownership of specific software modules and oversee their development, quality, and functionality. Collaborate with experienced engineers and cross-functional teams to ensure software meets specified requirements and enhances overall product quality and efficiency.
5 Days Ago
Ottawa, ON
Remote
4,900 Employees
5-7 Years of Experience
4,900 Employees
5-7 Years of Experience
Fintech • Payments
Senior Software Developer role with primary responsibilities in solving current problems, planning, designing, and testing software systems. The role involves evaluating and responding to customer needs, maintaining application architecture, and collaborating with cross-functional teams. Requires strong technical experience in web technologies, .NET, C#, and Agile processes.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
7 Days Ago
Ottawa, ON
187 Employees
3-5 Years of Experience
187 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Design and implement new features for the Mojo programming language and assist in developing its compiler toolchain. Collaborate with teams to foster a strong Mojo ecosystem and work with open source contributors.
19 Days Ago
Ottawa, ON
Remote
132 Employees
7+ Years of Experience
132 Employees
7+ Years of Experience
Fintech • Information Technology
Build Alpaca's algo trading platform with a focus on high quality and performance. Design and architect the platform, make critical decisions, and write code. Requires deep knowledge in frontend and backend, databases, distributed systems, low to high-level systems, and algorithmic trading. Prior experience with trading or exchange systems is a must.
18 Days Ago
Ottawa, ON
Remote
44 Employees
5-7 Years of Experience
44 Employees
5-7 Years of Experience
Software
Seeking a Senior Frontend Engineer to design, integrate, and maintain UI and UX elements of AI solutions in a startup reimagining automation in supply chains. Must have 5+ years of industry experience.
18 Days Ago
Ottawa, ON
Remote
275 Employees
7+ Years of Experience
275 Employees
7+ Years of Experience
eCommerce
Lead, design, and build data pipelines and systems for large and complex datasets. Collaborate with data scientists, optimize existing data systems, and stay updated with new technologies. Work on improving data quality and integrating data into business processes.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
19 Days Ago
Ottawa, ON
3,770 Employees
3-5 Years of Experience
3,770 Employees
3-5 Years of Experience
Information Technology • Security • Software • Cybersecurity
BlackBerry QNX is seeking an Embedded Software Developer to work on embedded projects and technologies, including configuring software components, debugging, porting third-party software, and analyzing system integration issues. The candidate should have strong C/C++ software development experience and expertise in operating systems and real-time embedded systems.
19 Days Ago
Ottawa, ON
52 Employees
3-5 Years of Experience
52 Employees
3-5 Years of Experience
eCommerce • Machine Learning • Database
Lead R&D for new and existing data science powered products, collaborate with engineering and product teams, provide technical expertise for non-technical stakeholders, educate colleagues on data science in marketing and advertising.
20 Days Ago
Ottawa, ON
Remote
3,700 Employees
5-7 Years of Experience
3,700 Employees
5-7 Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
The Senior Software Engineer in Infrastructure at Coinbase will be responsible for building and maintaining the Kubernetes platform, improving the developer and operational experience, and developing new Kubernetes-related capabilities for service owners at Coinbase.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
20 Days Ago
Ottawa, ON
14 Employees
3-5 Years of Experience
14 Employees
3-5 Years of Experience
Edtech • Software
Lead a team of developers and software engineers in driving technical roadmap, managing systems, enabling team growth, and maintaining healthy team culture. Collaborate with stakeholders and recruit new team members. Required experience in software development, SaaS products, team management, and specific technologies.
6 Days Ago
Ottawa, ON
7,984 Employees
7+ Years of Experience
7,984 Employees
7+ Years of Experience
Manufacturing
Principal SW/FW Engineer at Marvell working on optical communication products. Responsibilities include developing embedded FW, C SDK, Python-based GUI, and automated regression infrastructure for products.
20 Days Ago
Ottawa, ON
Remote
1,847 Employees
5-7 Years of Experience
1,847 Employees
5-7 Years of Experience
Security • Software
Tenable is seeking a Senior Software Engineer, UI to join the Vulnerability Management product development team. Responsibilities include driving projects end-to-end, collaborating with Product Managers, architecting and implementing technical solutions, ensuring performance and stability, leading design reviews, and promoting innovative software design practices.
21 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, implementation, and launch of innovative retail solutions at scale for Walmart's current and next-generation products. Mentor engineers, set high standards for coding and operational excellence, and navigate ambiguity to innovate at scale.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
21 Days Ago
Ottawa, ON
Remote
1,338 Employees
5-7 Years of Experience
1,338 Employees
5-7 Years of Experience
Mobile • Sharing Economy • Transportation
The Senior Software Engineer in Data Engineering at Lime will be responsible for solving strategically important technical problems, leading new product initiatives, mentoring other engineers, ensuring data accuracy, and contributing to the engineering culture at the company.
13 Days Ago
Ottawa, ON
Hybrid
693 Employees
5-7 Years of Experience
693 Employees
5-7 Years of Experience
Other
As a Senior Software Developer at Telesat, you will contribute to the design, development, and testing of cutting-edge software for the Telesat Lightspeed project. You will lead technical discussions, guide decision-making processes, and oversee the development of specific software modules. Collaboration with cross-functional teams and maintaining clear documentation are key responsibilities in this role.
17 Hours Ago
Ottawa, ON
Remote
1,485 Employees
7+ Years of Experience
1,485 Employees
7+ Years of Experience
Internet of Things
Sr Staff Fullstack Engineer at Anonym, a company focusing on Privacy Enhancing Technologies in advertising. Responsible for designing, implementing, and maintaining core services and infrastructure. Experience with Python, Java, Angular, and distributed computing required.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
22 Days Ago
Ottawa, ON
Remote
Hybrid
141 Employees
3-5 Years of Experience
141 Employees
3-5 Years of Experience
Transportation
Design and develop motion planning software and algorithms for self-driving vehicles. Collaborate with a multidisciplinary team using an AI-first approach. Must have experience in planning/decision making, solid coding skills, and problem-solving abilities.
8 Days Ago
Ottawa, ON
Remote
1,041 Employees
5-7 Years of Experience
1,041 Employees
5-7 Years of Experience
Other
As a Sr Software Development Engineer at BeyondTrust, you will play a crucial role in launching and supporting the BeyondTrust SAAS system. You will design, build, and maintain highly scalable and resilient full-stack platform components and services, contribute to system design, provide technical leadership, and ensure high quality and outstanding user experience for web-based applications. You should have 5+ years of experience in delivering and supporting cloud-based systems, modern design patterns, strong communication and collaboration skills, and expertise in modern JavaScript frameworks and microservices architectures.
Top Benefits:
401-K
Dental Insurance
Disability Insurance
+7 More
22 Days Ago
Ottawa, ON
Remote
35 Employees
7+ Years of Experience
35 Employees
7+ Years of Experience
Software
As a Principal Engineer, you will play a pivotal role in architecting, designing, and delivering the SGNL platform. Your expertise and leadership will be instrumental in guiding and mentoring teams, influencing technical direction, and driving innovation and business impact.
13 Days Ago
Ottawa, ON
Remote
4,900 Employees
7+ Years of Experience
4,900 Employees
7+ Years of Experience
Fintech • Payments
The Software Development Engineer 4 will be responsible for supporting applications, resolving issues, designing application architecture, developing scalable solutions, leading team collaborations, and demonstrating expert level understanding of product domains. This is a remote position requiring collaboration with various technical teams and ensuring high-quality software delivery within the available scope, time, and budget.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
22 Days Ago
Ottawa, ON
Remote
223 Employees
7+ Years of Experience
223 Employees
7+ Years of Experience
Other • Robotics
Senior Software Engineer (Backend) role at Ouster focusing on developing and maintaining clean, high-performance code for Blue City products using Python, Postgres, and cloud platforms. Responsibilities include designing and implementing features, assuring software quality, and collaborating on cloud infrastructure.
22 Days Ago
Ottawa, ON
Remote
3,700 Employees
5-7 Years of Experience
3,700 Employees
5-7 Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Seeking experienced backend engineers to build the next generation of crypto-forward products and features. Responsibilities include building new services using Golang, designing scalable systems, articulating long-term vision, and collaborating with cross-functional teams.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
22 Days Ago
Ottawa, ON
Remote
3,700 Employees
5-7 Years of Experience
3,700 Employees
5-7 Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Seeking experienced backend engineers to build next generation crypto-forward products and features. Solve unique technical problems bridging web-scale applications and blockchain technology. Build systems for global cryptocurrency accessibility and operate real-time applications with high frequency, low latency updates.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
23 Days Ago
Ottawa, ON
5,280 Employees
5-7 Years of Experience
5,280 Employees
5-7 Years of Experience
Software • Travel
Lead a group of engineers on the SEO team, manage day-to-day operations, participate in planning and implementing key changes on the site, mentor team members, ensure code quality, and contribute to technical knowledge sharing within the engineering organization.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size