Get the job you really want.

Top Software Engineer Jobs in Ottawa

21 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Cybersecurity
As a Senior Backend Software Engineer at Praetorian, you'll design and build backend components for the Chariot security platform, ensuring efficient and scalable software solutions while providing technical leadership.
Top Skills: AWSGoNeo4J
Mid level
Information Technology • Professional Services • Consulting
Design, implement, and expand data pipelines, translating technical specifications into applications. Collaborate with IT professionals and troubleshoot technical issues.
Top Skills: AodaBootstrapHTMLJ2EeJavaJqueryJsfMataisOracleSpringSQLXML
Reposted 7 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Senior Embedded Software Developer will design and develop embedded software modules, engage in testing and bug resolution, and lead technical discussions.
Top Skills: C++LinuxPython
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead the engineering team at ServiceTitan, focusing on technical vision, system design, mentoring engineers, and enhancing operational efficiency.
Top Skills: .NetApplication InsightsAsp.Net MvcAWSAzureC#DatadogElasticsearchGitHTML5JavaScriptJIRAKnockout.JsNew RelicReactSQL ServerTeamcityVisual StudioWeb Apis
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer at Ada, you'll build scalable systems, collaborate on technical designs, mentor teammates, and enhance AI-driven customer support.
Top Skills: AnthropicAzureElasticsearchJavaScriptMongoDBOpenaiPostgresPythonRedisTypescript
21 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Cybersecurity
As a Backend Software Engineer, you'll design and develop backend components in Go, mentor engineers, and run production systems, emphasizing high-quality code and operational efficiency.
Top Skills: AWSGCPGoKafkaKubernetesMariadbNeo4J
Reposted 21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
This role involves leading the design and development of web and mobile user interfaces, mentoring engineers, and defining technical vision.
Top Skills: AWSClojurePostgresReactRemixSQLVercel
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Software Engineer, Product will design and build impactful full-stack features, collaborate with teams, and mentor colleagues, focusing on billing solutions for customers.
Top Skills: Apollo GraphqlAws CodepipelineCircleCICodedeployPythonReactReact Testing LibraryServerless FrameworkTerraformTypescriptWebpack
Reposted 8 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology
The Senior Software Developer will lead frontend development for the Solace Agent Mesh, creating scalable applications, optimizing performance, and ensuring quality through comprehensive testing and documentation.
Top Skills: CSSCypressEsbuildJavaScriptJestReactReact Testing LibraryReduxTypescriptViteWebpack
22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Cloud • Software
Canonical seeks Graduate Software Engineers to tackle various software challenges in open source and commercial environments, focusing on high-quality coding and user engagement.
Top Skills: BashC/C++GoJavaJavaScriptLinuxPythonRustUbuntu
Reposted 22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Blockchain
Design and develop tools for verifying the correctness of smart contracts, extend verification algorithms, and collaborate with engineers on technical solutions.
Top Skills: Abstract InterpretationData Flow AnalysisDeductive VerificationFormal VerificationHaskellModel CheckingOcamlProgramming Language TheorySat/Smt SolvingSmart Contracts
Reposted 5 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Consulting
As a Senior Software Engineer, you will design and deliver user-friendly software, manage APIs, and create scalable microservice architectures.
Top Skills: DjangoFlaskJavaNode.jsPythonSpring
3 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Greentech • Internet of Things • Software • Energy
Responsible for designing, developing, and maintaining backend and web applications using Java and React, collaborating with teams to deliver scalable solutions.
Top Skills: AWSCSS3HTML5JavaJavaScriptMongoDBPostgresPython3ReactSpring Boot
4 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Software • Analytics
As a Senior Software Engineer at Atlan, you'll build metadata extraction apps, work with APIs, and collaborate with product managers to shape data tooling.
Top Skills: APIsGraphQLHTTPJSONNoSQLOauth2PythonRestSQLXML
Senior level
Software
The Senior Software Engineer will enhance Grafana Alloy, collaborate with OpenTelemetry community, support observability pipelines, contribute to documentation, and engage with customers.
Top Skills: GrafanaGrafana CloudGrafana LokiGrafana MimirGrafana TempoOpentelemetryPrometheus
18 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Biotech
The Staff Software Engineer will curate data, build ETL workflows, automate processes, and serve as a liaison between scientific and engineering teams to enhance research data management.
Top Skills: AWSAws NeptuneBiocypherBiolinkFaissLangchainLinkmlLitellmLlamaindexNeo4JPgvectorPythonSQLWeaviate
19 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech
As a Senior Software Engineer, you will enhance data pipelines, integrate with EHR systems, and mentor fellow engineers while ensuring scalable and reliable solutions for health technology.
Top Skills: AWSDynamoDBFargateKinesisLambdaNode.jsPostgresServerless TechnologiesSnsSqsTypescript
Reposted 19 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you'll design scalable systems, improve market data architectures, and ensure high-quality API services at Alpaca.
Top Skills: CC++GCPGkeGoKubernetesLinuxRustSQL
Reposted 19 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Staff Software Engineer at Vanta, you'll drive technical strategy and lead complex projects impacting product and engineering excellence. You'll mentor teams and improve processes while collaborating across functions.
Top Skills: APIsDatabasesDistributed SystemsFrontend
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account