Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
The software engineer will design and deploy AI-powered automation, enhance user experience, and implement LLM-backed features in collaboration with teams.
Top Skills: Ai FrameworksLlmsPython
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
As a Backend Software Engineer, you'll collaborate with cross-functional teams to build systems, improve backend services, and maintain user-centric practices.
Top Skills: Python
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
As a Frontend Software Engineer, you'll build user-facing features using React and React Native, collaborating across teams to enhance user experiences.
Top Skills: JavaScriptReactReact Native
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
As a Fullstack Software Engineer, you will collaborate with cross-functional teams to design and build features for both users and businesses, while taking ownership and understanding user needs.
Top Skills: JavaScriptPythonReactReact Native
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Full Stack Engineer, you'll guide product feature implementation, collaborate on strategy, mentor teammates, and ensure high-quality code.
Top Skills: AngularjsChaiCSSCypressGraphQLHTML5JavaJavaScriptJestMochaNode.jsReactRest ApisSQLVue
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves maintaining and upgrading CI/CD systems, improving build scripts, collaborating on best practices, and providing support for mobile development tools.
Top Skills: BazelBuildkiteCi/CdiOSLinuxmacOSSwift
15 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The role involves designing and deploying security solutions for Coinbase applications, collaborating with teams to enhance security practices and automate processes throughout the software lifecycle.
Top Skills: AWSAzureGCPGoPython
15 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II, you will design, develop, and maintain backend systems, collaborate within teams to ensure project deliveries, and support operations and availability of artifacts at Affirm.
Top Skills: Ci/CdKotlinPython
YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Software
As a Software Engineer III - Android, you'll design and implement software solutions for Android, mentor junior engineers, and ensure high-quality standards in development and QA processes, while collaborating with cross-functional teams.
Top Skills: AnsibleAWSAzureDockerKotlinKubernetesMongoDBMs Sql ServerMySQLPostgresTerraform
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Software Engineer, you'll collaborate on blockchain integrations, troubleshoot issues, and maintain high-quality production services for Coinbase's staking platform.
Top Skills: Golang,Ruby
20 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Software Engineer will operate and optimize Coinbase's staking-related nodes, ensuring high uptime and performance while innovating for better customer yields.
Top Skills: BlockchainKubernetesProof-Of-Stake
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Software Engineer will build tools to detect and prevent illicit blockchain activities, ensuring compliance within Coinbase's platform. The role involves software development, collaboration on product roadmaps, and leveraging data engineering to enhance platform trust.
Top Skills: AWSDatabricksDockerGoMongoDBPostgresPythonRedshiftRubyScalaStarrocks
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
The Systems Software Developer II delivers integration services for QNX products, resolves technical challenges, and enhances customer experience through collaboration and innovative solutions.
Top Skills: CGccGdbGitJenkinsJIRAQnxShell ScriptingSvn
2 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Software
Develop, automate, and maintain cloud-native applications on AWS, focusing on infrastructure, CI/CD principles, and ensuring platform security and efficiency.
Top Skills: Amazon CloudwatchAmazon Web Services (Aws)Aws CdkAws CodepipelineCloud-Native ApplicationsCncf Best PracticesDockerFinopsGithub ActionsGrafanaInfrastructure-As-CodeKubernetesOpentelemetryPrometheusTerraform
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
The Senior Cloud Platform Software Developer will design and implement cloud-native services, lead API development, adopt automation practices, and mentor junior developers. Responsibilities also include ensuring scalability, observability, and security of the platform while driving technical excellence.
Top Skills: AWSAzureCi/CdCloudFormationGCPGitopsGoJavaKubernetesNode.jsOpentelemetryPrometheusPulumiPythonTerraform
21 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Software Engineer/Senior Software Engineer, you'll design, develop, and maintain high-quality software solutions, focusing on API development and technical excellence while collaborating with teams.
Top Skills: .Net/C#ApigeeDatadogGitlabKubernetesOpenapiSQL ServerTypescript/Javascript
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
This role involves developing vehicle software platforms, participating in architecture sessions, generating design documentation, and deploying automation strategies in an embedded systems context.
Top Skills: BazelC++Embedded CIso-26262Iso/Sae 21434LinuxQnxRust
Reposted 21 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
The Software Engineer will design, develop, and test web-based solutions, emphasizing high-quality software development and modern testing practices within an Agile setting.
Top Skills: .NetApigeeC#CypressDatadogDockerEnvoyGitlabGoHelmIstioJavaScriptJIRAKubernetesPostgresReactRestsharpSQLTerraformTypescript
3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Develop foundational vehicle software platforms, advocate RUST for safety-critical applications, and implement automation and security strategies.
Top Skills: BazelCC++CargoConanEmbedded CRust
9 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves testing hardware and software for mining products, creating test plans, and collaborating with engineers and tech teams to ensure compliance and performance.
Top Skills: CEmbedded LinuxGdbGoI2CJtagPythonRustSpiSwdUartUsb
Reposted 16 Hours AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will design and build high-impact software products for various physical operations, working with cross-functional teams to drive innovation and improve customer outcomes.
Top Skills: GeolocationIotSoftware Engineering
Reposted 16 Hours AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design and develop fullstack applications for real-time safety alerts and in-cab workflows, mentor engineers, and collaborate across teams.
Top Skills: GoGraphQLMySQLReactTypescript
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Develop the first construction permit application and management platform, owning features from inception to implementation while mentoring other engineers.
Top Skills: Node.jsPostgresReactTypescript
24 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Software Engineer will design, develop, and maintain wallet systems, collaborate with teams for integrations, participate in code reviews, and troubleshoot issues.
Top Skills: BitcoinBlockchainDockerEthereumGoMongoDBPostgresRuby on RailsRedshiftRubySinatra
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
The role involves building internal developer tools, integrating AI into workflows, collaborating with engineering teams, and enhancing CI/CD processes to improve developer productivity.
Top Skills: PythonTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account