Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 12 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Software Engineer at Kira Learning, you will lead projects, align technical direction with business goals, and improve the educational platform's performance and security.
Top Skills: AWSC/C++JavaNoSQLPerlPHPPython
Reposted 12 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Security • Automation
As a Staff Software Engineer, you will lead the development of AI-driven automations for security operations, focusing on integrating LLMs, scaling data platforms, and improving AI services.
Top Skills: AIBig DataDistributed SystemsLlmsMl AlgorithmsReal-Time Analytics
Senior level
Gaming
The Senior Software Development Engineer will write and architect scalable backend services, mentor junior engineers, and collaborate with game teams. Experience in backend frameworks and cloud technologies is essential.
Top Skills: Asp.NetAWSAzureC#C++DjangoGCPJavaJava SpringNode.js
13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will enhance developer productivity by improving CI/CD processes and build systems across multiple OS environments, while mentoring team members and contributing to open source projects.
Top Skills: BazelBuckC++CmakeGoMsbuildPantsPythonSwift
13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer on the Developer Experience Team, you'll enhance tools, improve CI/CD pipelines, and drive productivity for engineers across platforms.
Top Skills: BazelBuckC++CmakeGoMsbuildPantsPythonSwift
13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Software • Financial Services
The Senior Software Engineer will architect and scale payment workflows, integrate AI, and develop robust payment processing systems, enhancing user experience and engineering culture.
Top Skills: Ai ToolsCi/CdGitMicroservicesNode.jsRestful ApisTypescript
13 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Software
Design and develop Linux-based software, automate workflows, debug code, and collaborate with teams to ensure project success.
Top Skills: C/C++InfluxdbIpsecLinuxPythonRedisTcp/IpTelegrafUdpVpp
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Kids + Family • Mobile
As a Senior Android Developer, you will shape and deliver feature experiments, collaborate cross-functionally, and ensure high-quality user experiences in international markets.
Top Skills: Jetpack ComposeKotlinMvvm
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Legal Tech • Software
The Senior Software Developer, Databases will focus on optimizing and maintaining MySQL infrastructure, guiding development teams, and improving database performance.
Top Skills: AnsibleAWSBashCloudFormationDockerGoKubernetesMySQLPercona ToolkitProxysqlRubyTerraform
Reposted 25 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Software Engineer, you'll lead backend development on the Monetization Platform, addressing complex technical challenges while mentoring junior engineers and collaborating across teams to scale Vanta's operations.
Top Skills: Api IntegrationBilling SystemsDistributed SystemsEvent-Driven ArchitecturePayment ProcessingSubscription Management
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
As a Staff Software Engineer at Mozilla VPN, you will develop and optimize cross-platform applications, ensuring high-quality code and mentoring fellow engineers.
Top Skills: C/C++Cross-Platform ApplicationsGitGoJavaScriptNetworking ProtocolsPythonQtRustTcpdumpTypescriptWireshark
14 Days AgoSaved
Ottawa, ON
Senior level
Senior level
eCommerce
Lead the technical strategy for a unified onboarding platform, ensuring seamless integration for merchants and driving key architectural decisions while mentoring engineers.
Top Skills: GraphQLJavaScriptNode.jsTypescript
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Kids + Family • Mobile
Lead the design and development of robust Cloud systems using Java, collaborating with teams to ensure scalable solutions for millions of users.
Top Skills: AnsibleAWSChefCi/CdCloudFormationJavaKubernetesPHPPythonTerraform
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech
As a Senior Software Engineer at Bolt, you'll drive impactful fintech solutions, deliver quality products, and enable cross-functional collaboration.
Top Skills: GoJavaPython
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Kids + Family • Mobile
The role involves creating automated testing frameworks for cloud services, mentoring team members, and improving testing efficiencies in a remote-first environment.
Top Skills: DockerJavaKafkaKinesisKubernetesNsqPostmanPythonRedisSqsTestng
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Engineer, you will design and implement systems for Alpaca’s Trading API, ensuring high-quality user experiences and mentoring juniors.
Top Skills: AWSAzureBashDockerGCPGoKubernetesLinuxPythonReact
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Developer will create applications using Autodesk Fusion APIs, working on small autonomous projects while delivering and supporting applications on various marketplaces.
Top Skills: Angular JsApollo ClientC++GraphQLJavaScriptNode.jsPythonReact JsRestTypescript
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Cryptocurrency
Lead the development of core backend components for a blockchain network, focusing on networking, reliability, and scalability using Rust.
Top Skills: CC++RustZig
Reposted 14 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Blockchain • Cryptocurrency
As a Senior Software Engineer focused on Blockchain, you'll design and implement blockchain infrastructure, ensuring seamless integration and operational efficiency across major cryptocurrencies.
Top Skills: BlockchainCryptographyGoJavaKubernetesPythonRustTypescript
Reposted 14 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
As a Senior Full Stack Engineer at Dotmatics, you will develop and implement innovative software solutions using Node.js and React. You will collaborate with teams to ensure software scalability, maintainability, and security while providing mentorship and participating in code reviews.
Reposted 14 Days AgoSaved
Ottawa, ON
Senior level
Senior level
HR Tech • Information Technology • Software
As a Senior Software Engineer, you will develop and deploy projects, enhance quality and performance, and collaborate with teams while ensuring best practices in a hybrid environment.
Top Skills: AWSCi/CdDockerGCPGoKubernetesNode.jsReactRuby On Rails
Reposted 14 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
As a Senior Backend Developer, you will innovate, design scalable systems and APIs, analyze data-driven results, and improve product performance.
Top Skills: DynamoDBGraphQLGrpcJava 16+KafkaMySQL
Reposted 14 Days AgoSaved
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Transportation
Join Waabi in optimizing autonomous driving stack performance, collaborating with researchers and engineers to enhance AI-driven technology solutions.
Top Skills: C++CudaOpenclPython
Reposted 24 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Angel or VC Firm
As a Founding Staff Software Engineer, you will design a serverless query engine, lead a team, shape the technical roadmap, and engage customers to refine the platform.
Top Skills: Apache ArrowAWSC++DatafusionDeltaFirecrackerFlightGoGvisorIcebergParquetRustSparkVelox
Reposted 25 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Security • Software • Cybersecurity
As a Sr. Software Developer at Trend Micro, you'll design, develop, and deploy software solutions while collaborating with cross-functional teams and mentoring junior engineers.
Top Skills: AWSAzureCi/CdGoJavaMicroservicesPythonRest Api
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account