Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 19 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Logistics
As a Staff Software Engineer, you'll develop end-to-end features, collaborate with teams on architecture, and shape engineering culture while addressing complex customer needs.
Top Skills: GoMySQLPlaywrightPostgresSelenium
Reposted 19 Hours AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Principal Software Engineer leads software quality, performance, and scalability, ensuring high standards while developing solutions alongside teams. They also mentor others and oversee technical quality across projects.
Top Skills: AWSHl7Python
Reposted 19 Hours AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology
The Senior Software Engineer will design, develop, and deploy software solutions, mentor juniors, and enhance existing codebases, focusing on Node.js and TypeScript for Conversational AI applications.
Top Skills: AWSGithub ActionsJavaScriptJenkinsKubernetesNginxNode.jsPostgresPythonReactRedisTerraformTypescript
Reposted 19 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things
As a Senior Software Engineer, you will develop and maintain software applications, ensure code quality, collaborate with teams, and mentor junior engineers.
Top Skills: C/C++DockerGoGrpcKafkaKubernetesRest
Reposted 19 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity • Data Privacy
As a Senior Software Engineer, you will design and build core product features, own user-impacting projects, and scale technical infrastructure.
Top Skills: GoHaskellRustSQLTypescript
19 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Database
As a Senior Full-stack Software Engineer, you'll design and develop features for our transit data platform, leveraging modern web technologies and collaborating with cross-functional teams to enhance service quality for transit agencies.
Top Skills: D3.JsDjangoExpressGithub ActionsHapiJavaJavaScriptMapbox GlMaplibre GlNode.jsPythonViteVueWebpack
19 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Database
The Senior Software Engineer will design and implement front-end features using JavaScript frameworks, collaborate with teams to solve customer problems, and engage in continuous learning and improvement.
Top Skills: CSSD3.JsExpressGithub ActionsHapiHTMLJavaScriptMapbox GlMaplibre GlNode.jsViteVueWebpackWebrtc
YesterdaySaved
Remote
Ottawa, ON
Junior
Junior
Insurance • Financial Services
As a Junior Software Engineer, you'll develop full stack features, integrate AI models, and participate in architecture discussions while working with Python, React, and AWS.
Top Skills: AWSPostgresPythonReactRedux
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Insurance • Financial Services
Lead design and development of full stack features for AI-powered applications, architect AI/ML systems, and mentor engineers.
Top Skills: AWSLangchain/LanggraphN8NPostgresPythonReactRedux
Reposted 23 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning
Lead database development for Spice.ai OSS, designing high-performance features, and collaborating closely with founders and enterprise customers.
Top Skills: Apache DatafusionArrowC/C++Duckdb-RsIcebergRust
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Payments • Software
As a Software Developer in Test, you will develop and maintain automated tests using Playwright, perform manual testing, and contribute to improving QA processes.
Top Skills: AzureCypressGitJavaScriptPlaywrightTypescript
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Software
Develop full stack applications for Bitcoin infrastructure, including designing APIs, web applications, and maintaining databases, in a collaborative environment.
Top Skills: AWSDockerGCPJavaScriptKubernetesNoSQLPythonReactRustSQLTypescriptVue
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Angel or VC Firm
As a Founding Software Engineer, you'll develop the Vimes crisis-intervention software, collaborate on new features, and ensure security and compliance while managing interns.
Top Skills: AndroidAWSiOSNoSQLReactReact NativeSQL
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Performance Engineer, you'll enhance quality through performance testing strategies, automated testing, and collaboration with developers to optimize application performance.
Top Skills: AWSBlazemeterCi/CdGroovyJmeterK6KubernetesPythonShellTerraform
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Robotics
Develop and maintain infrastructure for software development and AI operations, manage CI/CD pipelines, and automate configurations using various tools.
Top Skills: AnsibleArgocdAWSAzureCassandraCi/CdCloudFormationDockerElk StackFluxGCPGithub ActionsGoGrafanaHadoopJavaJenkinsKafkaKubeflowKubernetesMlflowMongoDBPostgresPrometheusPulumiPythonPyTorchSagemakerScikit-LearnSparkTensorFlowTerraform
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Software
Develop and contribute to the Mesa 3D Graphics Library and Linux Graphics stack, collaborating with clients and promoting open-source solutions.
Top Skills: CiDeqpDriGallium DriversGitlab CiGl/Vulkan CtsJenkinsLinuxMesa 3D Graphics LibraryOpenglPiglitVulkan
Senior level
Software
Design, develop, and maintain Linux-based software, automate workflows, enhance code for performance, and collaborate with cross-functional teams.
Top Skills: C/C++DockerKubernetesKvmLinuxPythonShell ScriptingVirtualboxVMware
Reposted 23 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Artificial Intelligence • Software • Generative AI
Develop user-facing features and create frontend infrastructure using React.js and TypeScript, collaborating with product designers and backend engineers.
Top Skills: CapacitorCSSElectronHTML5JavaScriptProgressive Web AppsReactReduxTypescriptWeb ExtensionsWebpack
YesterdaySaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead the Identity & User Management team as a technical anchor, designing scalable microservices and mentoring engineers while enhancing IAM expertise.
Top Skills: C#,.Net,Web Apis,Mongodb,Microsoft Sql Server,Kafka,Redis
YesterdaySaved
Ottawa, ON
Senior level
Senior level
Security • Cybersecurity
The Senior Software Engineer will design and maintain backend infrastructure, develop APIs, optimize security, and lead projects in a remote work environment.
Top Skills: AWSAzureDockerGCPJavaJavaScriptKubernetesNext.JsPostgresPythonQuarkusSpring Boot
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Senior Software Engineer I, you will develop Ruby on Rails applications, collaborate with teams, optimize SQL queries, and mentor other developers.
Top Skills: KubernetesPostgresRedisRuby On RailsSidekiqStimulusjs
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software
Lead architectural design and development for Kubernetes-based systems, ensuring performance and security while mentoring engineering teams. Drive CI/CD processes and collaborate on cross-functional initiatives.
Top Skills: AWSAzureCi/CdGCPGoHarness.IoKubernetesOpenshiftOpentelemetryPrometheusPythonTerraformTerragrunt
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
Design, architect, and implement new features for the Spellbook application while collaborating with product management and improving existing functionalities using AI technologies.
Top Skills: AWSCdkDockerMongodbNode.jsOpenaiReactTypescript
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Lead the creation of user interfaces for Discord using React. Mentor engineers, implement UI designs, and focus on performance and accessibility.
Top Skills: AnimationsReactReact NativeWeb Accessibility Standards
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Software • Financial Services
The Senior Software Engineer will design and build scalable distributed solutions, develop micro-services and APIs, and mentor feature teams.
Top Skills: AWSAzureDockerGCPJavaKubernetesNode.js
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account