Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 17 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Contribute to Waabi's self-driving simulator Waabi World by improving its scalability, performance, and orchestration software. Collaborate on technical projects, streamline user experiences, and advocate for software patterns.
Top Skills: C++PythonRust
Reposted 12 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
Reposted 12 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
Reposted 12 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Computer Vision • Security • Software
This role involves building integration software for Ambient's platform, leveraging APIs, collaborating with stakeholders, and developing monitoring tools.
Top Skills: C++GoGraphQLHttp RequestsMySQLPythonRest
Reposted 12 Days AgoSaved
In-Office
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
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech
As a Senior Software Engineer, you'll support full-stack development for alternative investments web applications, mentor team members, and drive technical strategy while implementing best practices.
Top Skills: AngularAWSAzureCi/CdContainersDevOpsDynamoDBNode.jsObservabilityPostgresReactSecurityServerlessTerraform
13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Design and build AI-powered features, optimize AI model performance, and contribute to architecture for reliable AI-integration infrastructure.
Top Skills: GCPGraphQLKubernetesNode.jsPostgresRedisTurbopufferTypescriptWebsocket
Reposted 22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Developer will design and enhance a telephony platform, lead agile development efforts, and mentor team members while utilizing innovative technologies.
Top Skills: AutoconfAutomakeBoostC++CryptographyGccLinuxNetworking ProtocolsSQLTelephonyVisual StudioVoipWebsocketWireshark
Senior level
Software
As a Senior Software Engineer I, you'll enhance internal tooling, collaborate on scalable solutions, lead features from concept to production, and mentor peers.
Top Skills: KubernetesPostgresRedisRuby On RailsSidekiqStimulusjs
13 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Gaming • Machine Learning • Mobile • Software
The Senior Software Engineer will design and maintain Discord's data platform, collaborating with various teams to optimize large-scale data systems and ensure performance and security.
Top Skills: AirflowAWSAzureDockerFlinkGCPJavaKafkaKubernetesPythonRustSpark
Reposted 13 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 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
14 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will develop front-end and back-end applications, mentor engineers, architect solutions, and collaborate with product teams to enhance home healthcare technology.
Top Skills: AWSAzureCClojureConfluenceFhirGitGoHl7JavaScriptJIRANode.jsPostgresPythonSnowflake
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
The Staff Software Engineer will redesign the IAM system focusing on scalability and user experience while leading technical decisions and promoting engineering best practices.
Top Skills: Cloud-Native TechnologiesGCPJavaScriptPython
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
Reposted 14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Engineer will lead the design and development of AI services, tackling complex recruiting problems using sophisticated software and data solutions while collaborating across teams.
Top Skills: AILlmsMlPythonReact
Reposted 14 Days AgoSaved
In-Office or 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
In-Office or 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
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Logistics
As a Senior Software Engineer, you'll develop end-to-end features in collaboration with cross-functional teams, ensuring system observability and shaping technical direction.
Top Skills: GoMySQLPlaywrightPostgresSelenium
Reposted 14 Days AgoSaved
In-Office
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
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Sr Software Engineer will develop features for EverHealth, ensuring solid performance and innovation, and collaborate with experts in a remote environment.
Top Skills: Python,Django,Javascript,React Rest Api,Graphql,Github,Atlassian Suite,Jira,Confluence,Sqlalchemy,Sql Server,Redis,New Relic,Sentry,Ai,Ml
Reposted 24 Days AgoSaved
In-Office
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
15 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
The Senior Software Developer will develop modern, scalable applications, support data migration, and enhance analytics dashboards in a collaborative environment.
Top Skills: AngularAWSAzureC#CSSGitHTMLJavaJavaScriptNode.jsReactSpring MvcSQL
15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Developer will create and maintain a commercial cloud service for construction companies, focusing on reliability and innovation in a dynamic team environment.
Top Skills: Amazon Web ServicesJavaScriptNode.jsReactTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account