Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 20 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
The role involves developing automotive embedded software using Adaptive AUTOSAR, including integration, testing, and software architecture design.
Top Skills: Adaptive AutosarC++ConfluenceGitGitJenkinsJIRALinuxMqttPosixQnxRestSoaYocto
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
This role involves exploring advanced GenAI techniques, writing high-quality Python and Golang code, managing projects, mentoring teammates, and ensuring software system integrity.
Top Skills: DockerGenai FrameworksGoLlmsMongoDBPostgresPython
Reposted 16 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
Lead the design and implementation of scalable systems, mentor engineers, and collaborate with product and AI teams to launch innovative features.
Top Skills: ApolloAWSDynamoDBElasticsearchJavaScriptKafkaKubernetesLambdaLangchainLangfuseMastraNode.jsOpenrouterPostgresPythonReactSqsTailwindTypescript
Reposted 11 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software • Cybersecurity
As a Platform Infrastructure Research Engineer, you'll design scalable systems for AI, optimize cloud services, and support resilient infrastructures across various environments.
Top Skills: AWSAzureCdkElasticsearchGoKafkaKotlinOciOpensearchTerraformTypescript
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software • Big Data Analytics
The Software Developer in Test will contribute to quality in software development through test case design, automated testing, and DevOps practices in a scrum team.
Top Skills: APIsAWSAzureCypressDockerGCPGithub ActionsJavaScriptJenkinsLuaPlaywrightPulumiTerraformTypescriptWebdriverio
Reposted 11 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Payments • Sales • Financial Services
As a Software Engineer specializing in backend development, you'll create data-heavy applications and APIs, orchestrate workflows, and work closely with data and analytics teams to produce scalable solutions.
Top Skills: AWSAzureCockroachdbDatadogGithub ActionsGCPKafkaKubernetesPythonSnowflakeSQLTerraform
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Automotive • Robotics • Software • Transportation
Design, implement, and maintain simulation capabilities for autonomous vehicles, focusing on testing algorithms and improving simulation fidelity.
Top Skills: C++DevOpsGitRobotics
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
Design and implement onboard software infrastructure for autonomous vehicles, collaborating across domains to optimize performance using modern C++.
Top Skills: BazelC++CamerasLidarPerformance Optimization ToolsPtpRadarsTcpUdp
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Automotive • Robotics • Software • Transportation
Design and implement algorithms for safe and efficient driving behavior, improving truck planning and prediction under challenging conditions.
Top Skills: C++Git
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Automotive • Robotics • Software • Transportation
Develop software for mapping, validate and edit maps, optimize queries, and create data pipelines for autonomous vehicles.
Top Skills: C++Python
17 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Senior Software Engineer, you will design, develop, and support software solutions, optimize performance, and guide team members in technical challenges.
Top Skills: .NetAsp.NetC#Ms Sql ServerTransact Sql
18 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As Director of Infrastructure, lead GitLab's software delivery modernization, oversee delivery teams, and ensure scalable, high-quality software experiences in SaaS and self-managed environments.
Top Skills: AIDevsecopsKubernetes
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Mid level
Cloud • Software
Develop and maintain software for IoT systems, improving performance and scalability while collaborating with teams on product delivery.
Top Skills: AngularAWSGitGoogle Cloud PlatformGrailsNode.jsPostgresPythonRestful Apis
12 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
The role involves building user interfaces for Firefox, collaborating with teams, improving engineering practices, and mentoring fellow engineers.
Top Skills: JavaScriptReactReduxTypescript
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
The Software Engineer, Developer Productivity will design and optimize build systems, CI/CD pipelines, and developer tools to enhance engineer workflows and leverage AI productivity tools.
Top Skills: Ai Developer ToolsBazelDockerGithub ActionsGoJavaKubernetesPython
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer III, you will develop and integrate web applications, collaborate within Agile teams, mentor others, and work on enterprise-level software solutions.
Top Skills: AWSAzureCSSGCPHTMLJavaJavaScriptSQL
Reposted 12 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Hardware • Software • Energy • Cryptocurrency • Big Data Analytics
Develop and manage cloud or on-premises solutions, oversee code and design reviews, ensure feature delivery for complex projects in a dynamic environment.
Top Skills: AnsibleArgocdDockerFluxGCPGitGithub ActionsKubernetesTerraform
13 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Gaming
Develop and launch engaging features for Roblox games, write maintainable Lua code, improve game systems, and collaborate with team members.
Top Skills: AWSDiscordGitGoRoblox LuaSnowflakeTableau
13 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Semiconductor
The Principal Software Engineer will design and deliver control software for complex electronic products, leading a small design team and ensuring product sustainability through all development phases.
Top Skills: Control SoftwareDriversEmbedded SystemsFirmwareMicrocode
13 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Artificial Intelligence • Information Technology
Design and build AI-driven software components and collaborate with team members while following best practices in software development and DevOps.
Top Skills: AIAPIsC++CloudFormationDevOpsDockerGoJavaJavaScriptKubernetesMlPythonTerraformTypescript
23 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop software for Passive Optical Networking products, focusing on management software, enhancing features, and supporting next-gen network technologies in a collaborative environment.
Top Skills: BitbucketCDockerGitGoJIRALinuxPythonWebYocto
Reposted 13 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
Develop and launch user-facing features, oversee feature implementation, architect scalable REST APIs, and mentor junior engineers.
Top Skills: GoJavaNoSQLOpenapiRest ApisSQL
Reposted 13 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Design, build, and improve ML systems and infrastructure, mentor junior engineers, and write maintainable code in a customer-focused environment.
Top Skills: C++GoJavaPython
Reposted 13 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Edtech
As a Backend Software Engineer, you'll build AI-powered products, co-create with educators, deliver projects end-to-end, and ensure quality at scale.
Top Skills: AirflowBigQueryDjangoDockerGoogle Cloud PlatformGraphQLReactReact NativeSQL
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Cloud • Software
The Infrastructure Software Engineer will develop infrastructure as code for the Generative AI platform, collaborate in a cross-functional team, and support cloud infrastructure deployment.
Top Skills: BashDockerGoHelmKubernetesTerraform
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account