Top Software Engineer Jobs in Ottawa
As a Software Engineer at Canonical, you will contribute to the Juju project, a large open-source Go project, focusing on the design and delivery of features to automate cloud operations and software management at scale. Responsibilities include collaborating with a distributed team, debugging issues, and contributing to open-source communities.
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology, contribute to Ubuntu Core and snapd software development, optimize Ubuntu for various hardware platforms, maintain software stacks, and collaborate with global teams to enhance open source technologies.
The role involves designing and implementing features for a graphics stack, debugging issues, improving tests, documentation, and collaborating with a distributed team. Candidates should be proficient in modern C++, with knowledge of asynchronous programming and experience in Linux environments.
As an Intermediate Software Engineer at Ada, you will collaborate with stakeholders to deliver and improve the messaging platform for customer service automation, using technologies like Python and Node.js. You will also participate in code reviews and address production issues while providing insights to enhance development practices.
As an Intermediate Software Engineer, you'll collaborate with product managers and designers to execute the product roadmap, improve development practices, review code, and ensure a seamless AI Agent platform experience, also participating in on-call rotations for service issues.
The Staff Software Engineer will lead payments initiatives, drive engineering projects impacting revenue, collaborate with cross-functional teams, mentor junior engineers, and contribute to the technical strategy of Thinkific's payments platform.
The Lead Software Engineer will focus on code modernization and development of tools to assist users in transitioning from relational databases to MongoDB. Responsibilities include mentoring, coding, and managing tasks within the team, while leveraging AI technologies.
As a Senior Software Engineer in the Associate Experience group at Walmart, you will develop full-stack applications to enhance customer checkout experiences, utilizing technologies like React, Java, and Kubernetes. Responsibilities include code development, automation, root cause analysis, and collaborating with teams on complex projects.
As a Senior Software Engineer focused on Cloud Automation, you will scope, develop, and implement new security functionality. Your responsibilities include maintaining automation baselines, collaborating with compliance teams, and optimizing cloud infrastructure through advanced backend solutions and automation. You'll also communicate directly with customers to configure their cloud setups and gather feedback.
As a Senior Software Engineer, you will develop full stack features, engage across the project lifecycle, and mentor junior engineers while ensuring high-quality standards. You will collaborate with Product Management and Design to enhance user experience and system reliability.
As a Software Engineer, you'll develop user-friendly interfaces and implement product experiences that enhance revenue. Collaborating with product partners, you'll help create a tangible roadmap for new offerings in the Trust & Loyalty space at Coinbase.
As a Software Engineer on the Coinbase One team, you will be responsible for developing and designing user-friendly web applications that enhance user experiences and drive company revenue. You will collaborate with various teams to create functional products in the evolving crypto space, establishing a member-friendly environment.
Coinbase is looking for experienced frontend engineers to join the team in building the next generation of crypto-forward products and features. Responsibilities include designing secure services, building interfaces for digital currency apps, writing infrastructural services, and collaborating with the team to execute the roadmap.
The Senior Software Developer will design, implement, test, deploy, and support security solutions for container lifecycle management. Responsibilities include applying DevOps principles, managing team services, enhancing infrastructure code, and mentoring junior engineers while ensuring high-quality outcomes.
As a Software Engineer at Warp, you will engage in design, coding, testing, and documentation while collaborating with teams to enhance developer productivity. Your role involves improving performance and reliability, prototyping ideas, and mentoring peers in a user-centric product environment.
The Senior Software Engineer will focus on optimizing MongoDB's operational resiliency by building core server workload management infrastructure, improving performance and stability, and writing production-level code in C++ and Rust. They will mentor junior engineers and collaborate on workload management policies, while investigating performance characteristics of the server.
As a Senior Software Engineer at StackAdapt, you'll build scalable, real-time micro-services primarily using Go, work with large datasets, and develop systems utilizing various databases. You'll also solve complex problems related to data structures, algorithms, and optimization in a fast-paced environment.
As a Senior Software Developer at Trend Micro, you will design, implement, test, and support high-quality cloud-native services on AWS. You will collaborate closely within a team to deliver solutions, manage and operate services, and strive for continuous improvement and learning while adapting to new technologies.
Senior Software Developer responsible for designing, building, testing, and shipping high-quality software. Technical leader on an agile team focusing on continuous improvement and product delivery. Ownership of delivery lifecycle from beta releases to production. Remote or hybrid work model available in Montreal, Ontario, or Quebec. Reporting to the Manager, Software Development.
As a Senior/Staff Software Engineer specializing in Cuda Development, you will work on optimizing runtime performance for projects in the autonomous driving stack, deploying solutions on CPU/GPU devices. Collaborating with researchers, you'll enhance various capabilities related to neural networks and algorithms to advance self-driving technology.
The Senior Software Developer will participate in the development and maintenance of the Telesat Lightspeed System Model, focusing on enhancing operational capabilities and integrating algorithms on high performance computing infrastructure. Responsibilities include software improvement, version control management, optimization of job management systems, and collaboration across teams to ensure effective software design and implementation.
The Senior Software Developer in Test will ensure the quality of the Telesat Lightspeed System Model by creating automated tests, developing test strategies, integrating testing tools into CI/CD pipelines, and collaborating with development teams to troubleshoot issues and improve testing processes.
As a Senior SW Developer at Telesat, you will design, code, test, and maintain embedded software for the LightSpeed Software project. You will lead technical discussions, oversee software module development, participate in code reviews, troubleshoot defects, and collaborate with cross-functional teams to enhance product quality.
As an Embedded Software Developer at Ciena, you will play a key role in the software development lifecycle, creating evaluation software kits, defining platform requirements, and developing drivers and APIs in an embedded environment. Your tasks will include debugging, designing, and documentation, as well as collaborating with various stakeholders on hardware and software performance improvements.
As a Senior Software Engineer, you'll develop a platform layer for integrating customer success platforms and digital channels, enhance development practices, review code, and address production issues. You will contribute to product development and ensure a top-notch AI Agent platform experience.
Top Ottawa Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Ottawa
Remote Jobs in Ottawa
Hybrid Jobs in Ottawa
Account Executive Jobs in Ottawa
Account Manager Jobs in Ottawa
Accounting Jobs in Ottawa
AI Jobs in Ottawa
Analyst Jobs in Ottawa
Analytics Jobs in Ottawa
AWS Jobs in Ottawa
Business Analyst Jobs in Ottawa
Business Development Jobs in Ottawa
Communications Jobs in Ottawa
Content Writer Jobs in Ottawa
Controller Jobs in Ottawa
Coordinator Jobs in Ottawa
Customer Service Jobs in Ottawa
Cyber Security Jobs in Ottawa
Data Analyst Jobs in Ottawa
Data Engineer Jobs in Ottawa
Data Jobs in Ottawa
Data Science Jobs in Ottawa
Database Administrator Jobs in Ottawa
Database Jobs in Ottawa
Design Jobs in Ottawa
DevOps Jobs in Ottawa
Engineering Jobs in Ottawa
Executive Assistant Jobs in Ottawa
Finance Jobs in Ottawa
Finance Manager Jobs in Ottawa
Financial Analyst Jobs in Ottawa
Front End Developer Jobs in Ottawa
Graphic Design Jobs in Ottawa
HR Jobs in Ottawa
HR Manager Jobs in Ottawa
Inside Sales Jobs in Ottawa
IT Jobs in Ottawa
IT Security Jobs in Ottawa
IT Support Jobs in Ottawa
Java Developer Jobs in Ottawa
Legal Counsel Jobs in Ottawa
Legal Jobs in Ottawa
Linux Jobs in Ottawa
Machine Learning Jobs in Ottawa
Marketing Jobs in Ottawa
Marketing Manager Jobs in Ottawa
Network Engineer Jobs in Ottawa
Operations Manager Jobs in Ottawa
Payroll Jobs in Ottawa
Product Manager Jobs in Ottawa
Program Manager Jobs in Ottawa
Project Coordinator Jobs in Ottawa
Project Manager Jobs in Ottawa
QA Jobs in Ottawa
Recruiter Jobs in Ottawa
Research Jobs in Ottawa
Research Scientist Jobs in Ottawa
Sales Jobs in Ottawa
Sales Manager Jobs in Ottawa
Sales Rep Jobs in Ottawa
Scrum Master Jobs in Ottawa
SEO Jobs in Ottawa
Software Engineer Jobs in Ottawa
Software Tester Jobs in Ottawa
Staff Accountant Jobs in Ottawa
Talent Acquisition Jobs in Ottawa
Technical Support Jobs in Ottawa
UX Design Jobs in Ottawa
Web Designer Jobs in Ottawa
Web Developer Jobs in Ottawa
Writing Jobs in Ottawa
All Filters
No Results
No Results