Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
The Software Engineer II will develop voice applications for a cloud contact center platform, focusing on performance, scalability, and collaboration within an agile team.
Top Skills: C++JavaJavaScriptSipWebrtc
Reposted YesterdaySaved
Remote
Ottawa, ON
Internship
Internship
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
As an iOS Engineer Intern at Quora, you'll collaborate on the Poe app, contributing to its features and performance. You'll participate in code reviews and cross-functional teamwork, taking ownership of a project to enhance user experience.
Top Skills: GraphQLiOSMvcMvvmSwiftSwiftui
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Healthtech • Software
Design, develop, and maintain automated testing frameworks for software quality assurance, collaborating with development teams to enhance product reliability and performance.
Top Skills: AWSAzureDockerGCPGoJavaJavaScriptKubernetesPython
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Internet of Things
As a Full-Stack Software Engineer at Burq, you will design, implement, and deliver scalable delivery solutions, focusing on API development and enhancing user experience based on feedback.
Top Skills: Angular.JsAWSGitGitGoJavaJavaScriptNode.jsNoSQLPythonReactRest ApisSQL
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain
The Full-Stack Software Engineer will develop user-facing features across the stack, collaborate with teams, and ensure high-quality code and practices, using AI tools to enhance development.
Top Skills: DockerExpressGitGitJavaScriptNext.JsNode.jsPostgresReactTypescript
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer II, you'll build and integrate web applications and services, participate in Agile ceremonies, and support junior developers.
Top Skills: AWSCSSHTMLJavaJavaScriptSQL
Reposted YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Database • Analytics
The Cloud Software Engineer will design distributed systems for observability, ensuring reliability and performance, while automating operational work and collaborating with teams.
Top Skills: ArgocdAWSAzureClickhouseGCPGoGrafanaHelmKubernetesOpentelemetryPrometheusTerraform
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Marketing Tech
The Software Engineer II position focuses on enhancing Pantheon's integration with WordPress and Drupal, building services, and ensuring platform stability and performance.
Top Skills: DatabasesDrupalGoGCPGraphQLKubernetesPythonRestful ApisWordpress
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Marketing Tech
The Software Engineer II will improve core software for deploying code, enhance integrations with VCSs, and maintain services to ensure platform stability and performance.
Top Skills: DrupalGoGoogle Cloud RunGraphQLKubernetesNext.JsNode.jsPythonRestful ApisWordpress
Reposted 2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Information Technology • Mobile • News + Entertainment • Social Media
The Software Engineer will develop backend systems for Reddit's Ads platform, focusing on microservices, distributed systems, and real-time data processing while collaborating with product and data teams to improve operational stability and deliver high-quality features.
Top Skills: ArgoBaseplateBigQueryDockerDruidGoKafkaKubernetesPostgresPythonRedisScalaSparkThrift
2 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Cloud • Security • Software • Generative AI
The role involves leading the architecture and roadmap for Elastic's Search products, enhancing user experiences, and mentoring engineers. It requires deep expertise in Java and search technologies, and involves collaboration across teams to meet business needs.
Top Skills: DatabasesDistributed SystemsElasticsearchGpu-Based Inference ServiceJavaJvmSearch Technologies
2 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Pharmaceutical
The Software Engineer designs, develops, tests, and maintains software applications for clinical research. Responsibilities include CI/CD automation, systems design, and collaboration with teams to enhance data management processes.
Top Skills: Azure Data FactoryAzure DevopsCi/CdDatabricks
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Security
The Senior Software Engineer will architect and implement features for a cloud-native access control platform, integrating security hardware and ensuring code quality while collaborating across teams.
Top Skills: .NetAWSAzureC#DockerGCPKubernetesMqttNoSQLSQL
Reposted 7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer on the Data Integrations and Transformations Platform, you'll design and maintain backend services, mentor engineers, and enhance data access for business-critical applications.
Top Skills: DatabricksJavaKafkaKotlinPythonSnowflakeSpark
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Artificial Intelligence • Information Technology • Software
As a Software Engineer - New Grad, you will build and ship production features across the stack, design scalable systems, and learn in a fast-paced environment.
Top Skills: AWSPythonReactSQLTailwindTypescriptVite
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Artificial Intelligence • Information Technology • Software
Interns will build and ship features across the stack, design scalable systems, and learn in a fast-paced startup environment.
Top Skills: AWSPythonReactSQLTailwindTypescriptVite
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Principal Software Engineer will lead the vision and execution of Dropbox's Developer Productivity, focusing on AI-enhanced platforms, workflow optimization, and system design across multiple environments.
Top Skills: AICi/CdDeveloper PlatformsDistributed SystemsLlmsMulti-Platform Development
Reposted 8 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
The Senior Software Engineer will build and maintain the Messaging Experience platform, focusing on real-time and batch data processing, analytics, and customer engagement tools, while mentoring the team.
Top Skills: MongoDBReactRedisRubyRuby On RailsTypescript
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Financial Services
Design and implement backend systems for a trading platform, build data pipelines, and collaborate in the software development life cycle.
Top Skills: AirflowAWSDockerGCPGoJavaKafkaKubernetesPostgresPythonRedisSpark
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Information Technology • Mobile • News + Entertainment • Social Media
The Software Engineer will develop backend services for Reddit's Ads platform, focusing on microservices, distributed systems, and real-time data systems. Responsibilities include collaborating with teams, improving operational stability, and managing project execution.
Top Skills: ArgoBaseplateBigQueryDockerDruidGoKafkaKubernetesPostgresPythonRedisScalaSparkThrift
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Other • Security • Social Impact • Software • Cybersecurity • Data Privacy
As a Software Engineer at Persona, you'll design and build features for the identity platform, focusing on customer needs and innovative solutions. You will collaborate with customers and handle scalable solutions from startups to enterprises.
Top Skills: GCPKubernetesMongoDBMySQLReactRuby On Rails
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on networking, reliability, scalability, and high-quality software practices.
Top Skills: CC++RustZig
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Robotics
As a Staff Robotics Software Engineer, you'll develop frameworks and interfaces for robot behaviors, implement task planning logic, integrate planning methods, and drive the technical strategy for autonomous robots.
Top Skills: C++Python
Reposted 3 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Productivity • Security • Software • Business Intelligence • Cybersecurity
As a Fullstack Software Engineer, you'll develop critical features across the stack, ensure scalable systems, and mentor junior engineers, interfacing with teams to improve access management at Lumos.
Top Skills: ApolloFlaskGraphQLPythonReactSqlalchemyTypescript
4 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Software • Database
Join the Surfaces team to build user-facing UIs and APIs for managing PlanetScale databases. You'll work with technologies like React, Ruby on Rails, and Go, focusing on developer experience and solving user problems.
Top Skills: AWSGCPGoMySQLPostgresPostgresReactRuby On RailsTailwind CssTypescriptVitess
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account