Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will develop and maintain backend systems in Ruby on Rails, ensuring efficient payroll calculations and code quality. Responsibilities include code ownership, collaboration across teams, and optimizing data models and queries.
Top Skills: KubernetesPostgresRedisRuby On RailsSidekiqSQLStimulusjs
Reposted 14 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Healthtech
The role involves building and maintaining software solutions with a focus on backend development and database management, collaborating across teams, and ensuring high quality and performance.
Top Skills: Cloud InfrastructureNode.jsPostgresServerless ApplicationsTypescript
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer, you'll implement features, mentor developers, design solutions, and ensure code quality in a SaaS application.
Top Skills: AWSAzureC++DatadogElasticsearchJavaScriptKibanaKubernetesLogglyNew RelicPostgresReactRedisRuby On RailsSemaphore Ci
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Legal Tech • Software • Generative AI
Design and enhance backend components for Agiloft's platform, ensuring high-quality, scalable solutions while mentoring junior engineers and promoting best practices.
Top Skills: JavaSQLTerraform
15 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
HR Tech • Mobile • Productivity • Professional Services • Software
The Senior Software Engineer in Developer Platform will improve product reliability, mentor engineers, enhance cloud infrastructure, and implement efficient SaaS practices.
Top Skills: AWSCi/CdInfrastructure-As-Code (Iac)KubernetesTypescript
Reposted 24 Days AgoSaved
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Other
The Principal Software Developer will lead the design and implementation of satellite software systems, provide technical guidance, and collaborate with cross-functional teams to ensure high performance and reliability.
Top Skills: C++Cloud TechnologyContainerizationGoJavaMplsPowershellPythonSd-WanSoftware Modeling ToolsTest-Driven DevelopmentVirtualizationWan
Reposted 15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Generative AI
Develop and maintain high-performance Go applications, build content extraction systems, and implement concurrent data processing pipelines for real-time data analysis.
Top Skills: DockerGoHTTPJSONKubernetesXMLYaml
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer on the Enterprise Platform team at Vanta, you will build and operate systems for FedRAMP compliance, improving reliability, and supporting growth. You'll collaborate on best practices and drive initiatives across engineering teams.
Top Skills: AWSEcsFargateGithub ActionsMongoDBNode.jsReactTypescript
Reposted 15 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'll build and integrate features leveraging Ada's API, focusing on scalability and system efficiency. You'll lead projects and collaborate with your team to enhance integration capabilities and address technical challenges.
Top Skills: AWSAws CloudformationAws SqsDynamoDBPythonServerless FrameworkTerraform
Reposted 15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Staff Software Engineer will design and enhance Cority software, lead teams, develop high-quality software, and mentor junior developers.
Top Skills: .Net Core.Net FrameworkAngularCdCiCSSDockerEntity Framework,DapperHTML5JavaScriptMicroservicesNode.jsPostgresPythonReactSQL ServerTypescriptWeb Apis
Reposted 16 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 16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Edtech
As a Senior Software Engineer, you will build AI-powered products, collaborate with educators, deliver projects end-to-end, and ensure software quality at scale.
Top Skills: AirflowBigQueryDjangoDockerGoogle Cloud PlatformGraphQLReactReact NativeSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 16 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Productivity • Software
The role involves owning the localization framework, configuring tools, automating workflows, developing data pipelines, and collaborating with teams for product localization.
Top Skills: EmberGithub ActionsJavaScriptKubernetesNode.jsPythonTerraformTypescriptUnix
Reposted 16 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 16 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 16 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 16 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 16 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Software
The Senior Software Engineer will design and maintain billing systems using C# and PHP, lead technical discussions, mentor junior members, and optimize system performance while ensuring security compliance.
Top Skills: C#Ci/CdDatadogDockerKubernetesLogz.IoNewrelicPHP
Reposted 16 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 16 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 16 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 16 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
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments
As a Senior Software Engineer on the Semantic Data Modeling Team, you'll design scalable data models, implement transformation logic, and ensure data consistency across domains for WEX's enterprise data platform.
Top Skills: PythonScalaSQL
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead cross team-level projects focused on cloud solutions, guiding teams through Agile methodologies, and providing mentorship while enhancing engineering practices.
Top Skills: AWSCi/CdGoGraphQLGrpcJavaJenkinsRestSpring BootTypescript
18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Mobile • Sharing Economy • Transportation
As a Staff Backend Engineer, you'll deliver software for new customer initiatives, collaborate with cross-functional teams, mentor peers, and contribute to Lime's Engineering culture.
Top Skills: ReactRuby On Rails
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account