Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 21 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
The Staff Software Developer will enhance core technology at Parsec, focusing on low latency game streaming, working with C code, and mentoring peers while addressing customer needs.
Top Skills: CCoregraphicsIokitmacOSSdl
21 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
Design, build, and maintain features for gamers on Discord; collaborate with teams to enhance user experience while mentoring others and leading projects.
Top Skills: AndroidiOSJavaKotlinObjective-CPythonReactSteamSwiftTypescript
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will lead the Cloud Engine Team in scaling a cloud-native data processing engine, mentor team members, and drive architectural improvements and best practices.
Top Skills: Asp.Net CoreAWSC#DockerElasticsearchKubernetesOpen TelemetryPowershellPythonSQL
21 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
As a Data Engineer at Northbeam, you will develop and maintain scalable data pipelines, optimize data ingestion, and provide technical leadership in a cross-functional team.
Top Skills: AirflowAWSAzureBigQueryDbtGoogle Cloud PlatformJavaKafkaPinotPythonScalaSparkSQL
Reposted 21 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Payments • Software • Financial Services
Design and scale the payment workflows for a fintech platform, integrating AI tools and leading development efforts. Collaborate with cross-functional teams to enhance product offerings and engineer solutions.
Top Skills: Ci/CdGitMicroservicesNode.jsRestful ApisTypescript
Reposted 21 Days AgoSaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Information Technology • Security • Automation
Lead the development of AI-driven automation for security operations, focusing on integration, scalability, and accuracy of systems to enhance security efficacy.
Top Skills: AIBig DataDistributed SystemsLlmsMachine LearningReal-Time Analytics
22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Robotics
Design and maintain automated testing frameworks for robotic systems. Lead automation best practices, mentor junior engineers, and collaborate with cross-functional teams to ensure software quality.
Top Skills: C++Ci/CdDockerGitlab CiJavaJenkinsKubernetesPytestPythonRobot FrameworkRosSeleniumSlam
Reposted 22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on reliability and scalability, mainly using Rust. Ensure code quality through testing and debugging.
Top Skills: CC++RustZig
Reposted 22 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Internet of Things
Lead the redesign of the Identity and Access Management system, focusing on scalability, user experience, and technical leadership while promoting collaboration and automation.
Top Skills: Cloud-Native TechnologiesGCPJavaScriptPython
Reposted 22 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Internet of Things
As a Staff Software Engineer in Graphics at Mozilla, you'll improve the Gecko browser engine's rendering performance, maintenance, and architectural enhancements, with a focus on high-resolution displays and cross-platform support.
Top Skills: C++Directx 11Directx 12MetalOpengl EsRustVulkanWebglWebgpu
Reposted 22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
The role involves designing scalable data architectures, improving system efficiency, modeling data, promoting best practices, and participating in on-call rotations to resolve reliability incidents.
Top Skills: Apache IcebergAws Ec2Aws EksAws RdsAws S3HivePythonSparkSQLTrino
Reposted 22 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer at Ada, you will build scalable systems, mentor engineers, and collaborate with product managers and designers to enhance AI-driven customer support.
Top Skills: JavaScriptPythonTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Software • Analytics
Lead the development of a scalable platform, solve challenges in metadata management, and mentor engineers while ensuring security and performance.
Top Skills: Api DesignAWSAzureGCPGoJavaKubernetes
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Events • Marketing Tech • Software
As a Staff Software Engineer, you'll scale datastores, manage data migrations, ensure query performance, and design systems for event-driven architecture, while mentoring engineers and improving the data stack.
Top Skills: ClickhouseElasticsearchMongoDBMySQLPython
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Edtech
As a Principal Software Engineer, you will drive technical evolution, own system architecture, collaborate with leadership, mentor engineers, and ensure reliable product growth.
Top Skills: Cloud-Native SolutionsCSSDynamoDBElasticsearchGoGraphQLHTMLJavaScriptPostgresReactRedisRubyTypescript
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Sales • Software
As a Senior Software Engineer, you will design and implement fullstack applications using Java and React, enhance CI/CD processes, and lead technical discussions while mentoring team members.
Top Skills: AWSCi/CdJavaReactSpringTypescript
Reposted 22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Machine Learning • Financial Services • Cryptocurrency
Develop and maintain backend features for gaming organizations, integrating Web2 and Web3 technologies while ensuring performance and scalability.
Top Skills: AWSDockerNest.JsPostgresTypescript
23 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Junior
Junior
Other
As a Senior Associate in Software and Platform Solutions, you'll enhance and maintain the technology platforms using Salesforce, improve system integrations, troubleshoot issues, and support the team in delivering scalable software solutions.
Top Skills: ApexAPIsAvatureCanvas LmsCyclrFlowsHubspotSalesforceSalesforce LightningSm ApplySymplicityTableau
23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer, you will design solutions for AI products, mentor engineers, and improve AI-driven customer support systems.
Top Skills: AnthropicAzureElasticsearchJavaScriptMongoDBOpenaiPostgresPythonRedisTypescript
23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Software • Financial Services
As a Staff Software Engineer at Arc, you will lead the design and development of a new AI-native banking platform, focusing on reliability and scalable systems for cash management and treasury solutions, while influencing product direction and mentoring team members.
Top Skills: AIDistributed SystemsDocument UnderstandingEmbeddingsFinancial Data SystemsLlmsOrchestration AgentsVectorized Workflows
23 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will lead the architecture and development of scalable SaaS products, mentoring teams in best practices and reusable frameworks while enhancing developer experience.
Top Skills: AWSAzdoAzureDockerEmotionGCPGrafanaJavaScriptMuiReactTanstackTypescriptViteVue
23 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Internet of Things
This role involves developing fixes and improvements for Firefox on Windows, shipping new features, and collaborating with a distributed team.
Top Skills: CC++CSSHTMLJavaScript
Reposted 23 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
Contribute to drug discovery and chemistry simulation platform development, collaborate with R&D teams, and build infrastructure for simulation and data platforms.
Top Skills: AirflowCi/CdGCPKubernetesPythonTerraform
Reposted 23 Days AgoSaved
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence
Looking for a Staff Software Engineer to design and develop impactful iOS solutions, collaborating with engineers and product managers while writing maintainable code, leveraging modern iOS stacks.
Top Skills: CombineGitGitiOSSwiftSwiftui
Reposted 23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Information Technology
As a Senior Software Engineer for Windows Desktop App, you'll develop secure applications for Microsoft Windows, collaborating on features and enhancements for DuckDuckGo's flagship browser.
Top Skills: .Net 8C#GitVisual StudioWebview2Wpf
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account