Get the job you really want.

Top Software Engineer Jobs in Ottawa

7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
As a Senior Frontend Software Engineer at Narvar, you will develop and implement product features for post-purchase experiences using modern technologies, mentoring junior engineers, and contributing to software architecture.
Top Skills: CSSGraphQLJavaScriptNode.jsReactTypescript
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Digital Media
As a Staff Software Developer at Vidyard, you will design and scale distributed systems, lead architecture projects, mentor developers, and collaborate across teams to deliver impactful software solutions.
Top Skills: Ai ModelsBullmqGitGraphQLMySQLNode.jsPythonReactRedisRuby On RailsS3TypescriptVue
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
eCommerce
As a Fullstack Software Engineer, you will develop products for the post-purchase experience by implementing features, maintaining code quality, and mentoring other engineers.
Top Skills: BigQueryCi/CdGoGoogle Cloud PlatformGraphQLJavaNode.jsPostgresPythonReactSpanner
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Internet of Things
Develop and enhance Firefox features for different OS platforms, improve security and usability in large deployments, and optimize software quality.
Top Skills: C/C++Cocoa ApiLinuxmacOSRustWin32 ApiWindows
Reposted 7 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead technical direction for Discord's client platforms, enhance performance across mobile, desktop, and web, and mentor engineering leaders.
Top Skills: C++JavaScriptKotlinReact NativeSwiftTypescript
8 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will build advanced back-end solutions, develop APIs, mentor team members, improve services, and collaborate with various stakeholders to enhance home healthcare technology.
Top Skills: AWSAzureDockerGitGradleJavaKubernetesMySQLNode.jsOraclePostgresPythonSpring BootSQL Server
8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Software • Cryptocurrency • NFT • Web3
As a Senior Software Engineer, you'll design and develop secure blockchain wallet systems, collaborate with teams, and drive product advancements within the Crypto Custody team.
Top Skills: Ci/CdCloudflareDockerGithub ActionsGoKubernetesNode.jsPostgresRest ApiSqliteTypescriptWebsockets
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Systems Integration Engineer will build scalable software for the EverPro platform, collaborating across teams to deliver integrated solutions, focusing on design, development, and code quality.
Top Skills: C#,.Net,Microsoft Sql,Restful Api,React,Angular,Typescript
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Senior Software Developer, you will develop AI systems to enhance developer productivity, work with machine learning frameworks, and mentor junior engineers.
Top Skills: AWSAzure Ai FoundryGitGitGitlabPythonPyTorchScikit-LearnTransformers
8 Days AgoSaved
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Healthtech • Software
The Principal Software Engineer leads the design and development of healthcare software systems, ensuring quality, security, and performance while mentoring teams and engaging stakeholders.
Top Skills: HelmKubernetesRuby On RailsTerraform
Senior level
Cloud • Security • Software • Generative AI
Lead initiatives to enhance vector search in Elasticsearch, contribute to features and bug fixes, and collaborate with global teams on algorithms and data structures.
Top Skills: CassandraElasticsearchHnswIvfJavaMongoDBPostgresSolr
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
Lead AI integration into Reddit's Developer Platform, work with AI tooling and foundation models, and develop agentic tools for creators.
Top Skills: Ai Ide ToolsFirebase StudioGeminiJavaScriptOpenai
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will focus on developing and maintaining open-source tools, engage with the community, and write quality code while collaborating effectively with the team.
Top Skills: Python
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Seeking a Python backend engineer to develop SaaS solutions. Responsibilities include full development lifecycle, discussing issues, and documenting code.
Top Skills: PythonReactTypescript
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Automotive • Robotics • Software • Transportation
Develop onboard navigation and pose estimation algorithms, optimize sensor fusion, and troubleshoot performance metrics for autonomous systems.
Top Skills: C++Computer VisionImuLidar
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
Design and implement control strategies for safety-critical systems in autonomous vehicles, collaborating with hardware and motion planning teams.
Top Skills: CC++Matlab/SimulinkPython
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
As an Autonomy Software Systems Engineer, you will develop and validate advanced safety standards for autonomous vehicles, implement Bayesian risk models, and perform hazard analyses.
Top Skills: C++MatlabPython
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
Design and implement infrastructure for deep learning model training and deployment in self-driving trucks, optimizing performance and metrics tracking.
Top Skills: Python,C++
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
The role involves collaborating with hardware and software teams to design and develop embedded software for autonomous trucks, ensuring reliability and safety.
Top Skills: C,C++,Embedded Systems,I2C,Can,Spi,Uart,Pcie,Automotive Ethernet
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead the development of user interfaces and animations for ads on Discord, collaborating with cross-functional teams to enhance user engagement and revenue growth.
Top Skills: Front-End Performance OptimizationsReactReact NativeWeb Accessibility Standards
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Gaming
Design and maintain backend services, develop event-driven systems, and collaborate with teams to deliver scalable microservices in containerized environments.
Top Skills: AWSAzureClickhouseDockerGCPGoKafkaKubernetesPostgresTemporal
Reposted 18 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
As an Embedded Software Developer, you will design, code, and test embedded software, focusing on networking solutions and collaboration with cross-functional teams.
Top Skills: Azure Cloud InfrastructureC++Cloud TechnologiesKubernetesLinuxPython
Reposted 18 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
Develop and maintain embedded software for telecommunications and automotive sectors, ensuring software quality, performance, and integration with networking solutions.
Top Skills: C++Cloud TechnologiesDpdkLinuxPython
Reposted 18 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
Collaborate on software design and development for embedded systems in satellite communications, ensuring integration and performance of software applications.
Top Skills: C++Cloud TechnologiesLinuxPython
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Legal Tech • Software
Lead the architecture and development of software solutions on the Agiloft platform, mentoring junior engineers and driving best practices.
Top Skills: Github CopilotJavaJavaScriptJeeJetbrains Ai AssistantTerraformTypescriptVue
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account