Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills: BluetoothC/C++LinuxPythonWifi
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
Join our applied AI lab as a Software Engineer to build software agents and collaborative AI teammates for engineering teams.
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Software
The Acumatica Software Engineer will design and optimize Acumatica ERP solutions, lead development efforts, and mentor junior engineers while ensuring client satisfaction.
Top Skills: AcumaticaC#Crystal ReportsJavaScriptPower BISQLSql Reporting ServicesTypescript
Reposted 2 Days AgoSaved
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Analytics • Energy • Renewable Energy
As a software engineer, you will own components of data integration, improve machine learning pipelines, and develop bidding systems while collaborating closely with ML engineers.
Top Skills: APIsDockerGCPKubernetesPython
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
News + Entertainment
The role involves developing automation tools for audio/video quality characterization in devices, contributing to software products, and collaborating cross-functionally for quality assurance.
Top Skills: C/C++FullstackJavaScriptPython
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Angel or VC Firm
The role requires designing and developing web applications and backend systems, integrating LLMs, and ensuring quality software delivery.
Top Skills: AWSAzureCi/CdDjangoGCPGitNode.jsPythonReact
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Angel or VC Firm
The Software Engineer will develop backend systems for an AI Energy Agent, including data integration, microservices, and scalable architecture, focusing on performance and reliability.
Top Skills: AWSGCPLangchainOpenai ApisPythonTypescript
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Angel or VC Firm
The Founding Software Engineer will build and enhance crisis-intervention software, focusing on mobile and web applications for government welfare, ensuring compliance and integrating data securely. Responsibilities include feature development, security enhancements, and managing interns.
Top Skills: AndroidAWSiOSNo-SqlReactReact NativeSQL
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Software
The role involves designing scalable static analysis frameworks, developing techniques for AI issues extraction, collaborating with teams, and building parsers for various programming languages.
Top Skills: C++GoJavaJavaScriptKotlinMenhirPythonRustTree-SitterTypescriptYacc
Reposted 2 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
Build and operate core runtime services for Glean's AI agents, focusing on performance, reliability, and integration with leading LLM providers.
Top Skills: AWSAzureC++GCPGoJavaKafkaKubernetesOpentelemetryPub/SubPythonRedis
Reposted 2 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Design and implement scalable, secure backend systems in a cloud-native environment, ensuring high performance and reliability while mentoring junior engineers.
Top Skills: AWSAzureC++GCPGoJavaPython
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop software for Passive Optical Networking products, focusing on management software, enhancing features, and supporting next-gen network technologies in a collaborative environment.
Top Skills: BitbucketCDockerGitGoJIRALinuxPythonWebYocto
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Staff Software Engineer, you will architect and develop high-impact solutions, mentor team members, and define strategic roadmaps for Coinbase's consumer products team focused on digital currencies.
Top Skills: BlockchainDockerGoPostgresRuby on RailsRubySinatra
Reposted 8 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and develop distributed systems, mentor team members, manage project priorities, and implement foundational infrastructure components for high-performance crypto applications.
Top Skills: DockerDynamoDBGoMongoDBPostgresRuby on RailsRuby
Reposted 8 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will design secure services, build cryptocurrency interfaces, and collaborate across teams to enhance user-facing features for Coinbase's products.
Top Skills: JavaScriptReactReact Native
Reposted 8 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead a team of engineers to deliver features for AMER markets, mentor team members, oversee solution design, and improve customer experiences with Coinbase's app.
Top Skills: Coding StandardsDistributed SystemsSoftware Engineering
Reposted 8 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
eCommerce • Healthtech • Kids + Family • Retail • Social Media
We are seeking a Fullstack Staff Software Engineer for Babylist Health to lead projects, architect systems, mentor team members, and enhance health offerings while achieving business growth.
Top Skills: AWSMySQLNative AndroidNative IosReactRedisRuby On RailsSidekiq
Reposted 8 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Engineer will contribute to the MongoDB Server Query Integration team by building features on the database query engine, optimizing data processing, and mentoring team members.
Top Skills: C++JavaScriptPython
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Hardware • Other • Software • Appliances • Industrial • Manufacturing
Develop and deliver software products, collaborate in an agile environment, and implement CI/CD practices using various technologies.
Top Skills: .NetAWSAzureC#JavaScriptMongoDBNode.jsReactSQLTypescriptWebpack
4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Professional Services • Security • Software • Consulting
Design and build autonomous LLM-driven security testing agents that perform reconnaissance, identify vulnerabilities, and execute attack chains at scale. Integrate agents with cloud infrastructure, implement planning, memory, failure-handling, evaluation, and safety guardrails, and collaborate with penetration testers and data scientists to iterate and improve performance.
Top Skills: Python,Golang,Large Language Models (Llms),Langchain,Autogpt,Crewai,React,Typescript,Aws,Gcp,Azure,Docker,Kubernetes,Ci/Cd,Cosmos (Bishop Fox Cloud),Vector Databases,Rag Pipelines,Prompt Engineering,Reinforcement Learning,Multi-Agent Systems,Swarm Intelligence
13 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
Develop and maintain software components for the QNX networking suite, participate in kernel development, and collaborate with the OS Development Group.
Top Skills: CC++Ipv6Network Device DriversNetworking StacksPosix-Based Operating SystemsSocket Apis
4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Architect, develop, and deploy agentic and multi-modal AI systems for biopharma and healthcare. Build scalable production software, data pipelines, and model serving in cloud environments (AWS). Lead full development lifecycle, implement CI/CD/DevOps best practices, mentor junior engineers, and collaborate with researchers and product teams to operationalize AI solutions.
Top Skills: Python,Pytorch,Tensorflow,Llamaindex,Vector Databases,Fastapi,Kubernetes,Amazon Sagemaker,Amazon Bedrock,Aws,Gitlab Ci/Cd
4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Database • Analytics
Design, build, and operate authentication, authorization, audit logging, and monitoring systems to provide unified customer identity and secure access. Integrate and standardize IAM patterns (SAML, SCIM, OAuth2/OIDC, MFA, passwordless) across services, collaborate with engineering teams on database and third-party integrations, maintain compliance (e.g., NIST), produce documentation, and respond to on-call escalations.
Top Skills: APIsAuth0AuthzAws IamAzure IamC++Cloud ComputingDatabasesDistributed SystemsGcp IamMfaNistOauth2OidcOktaPasswordless AuthenticationSAMLScimTypescript
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Cloud • Security • Software • Generative AI
Develop and maintain libraries and integrations for the Elastic Stack. Engage with developer communities and contribute to team projects. Collaborate with product teams and support users through various channels.
Top Skills: Node.jsPython
4 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Entry level
Entry level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
As a Software Engineer, you will contribute to complex projects related to Apache Kafka, collaborating with engineers and stakeholders, and driving technical projects end-to-end.
Top Skills: Apache KafkaCC++GoJavaScala
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account