Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Responsibilities include improving and scaling backend services written in Go, ensuring performance, and collaborating in a distributed team environment.
Top Skills: AWSGoPostgresRedshiftSQL
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Digital Media
Develop and enhance features for EnrollWise, contribute to a scalable software architecture, review code, collaborate on design and technical feasibility, and maintain software quality.
Top Skills: ApolloAWSDjangoDjango OrmGraphQLNextjsPythonReact
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Consumer Web
The Senior Software Developer designs and codes software applications, performs testing, leads junior developers, and coordinates with project stakeholders to ensure successful project delivery.
Top Skills: Apache Http ServerGitJavaJenkinsMavenNginxSpring-Boot
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Staff Software Developer will guide technical direction, mentor team members, evolve backend systems, drive platform evolution, and foster technical culture in a remote setting focused on insurance capabilities.
Top Skills: C#Oop Languages (JavaPython)ReactRuby On Rails
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Staff Developer, lead the design of AI architecture at Jane, driving AI innovation to enhance healthcare practitioner tools and improving product features.
Top Skills: C#Oop Languages (JavaPython)Ruby On Rails
Reposted 3 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Computer Vision • Information Technology • Machine Learning • Other
Develop software and systems for embedded platforms at Aquabyte, focusing on sensor interfaces, network reliability, and hardware diagnostics while collaborating with research teams on machine learning models.
Top Skills: Arm-Based Embedded SystemsCC++GoLinuxPythonRust
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Design and develop motion planning software and algorithms for self-driving vehicles, collaborating with engineers and researchers while maintaining progress on long-term goals.
Top Skills: C++Python
Reposted 14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
Build and improve the Whop web app, focusing on user experience, rapid prototyping, and clean coding with React, TypeScript, and Rails.
Top Skills: Ruby on RailsReactTypescript
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Engineer will develop and deliver software solutions using Ruby on Rails, optimize SQL queries, and mentor team members.
Top Skills: KubernetesPostgresRedisRuby On RailsSidekiqStimulusjs
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Other
Develop speech dialog systems for Android, ensure performance and quality, collaborate on features, port systems, and maintain code quality.
Top Skills: AndroidAndroid Audio HalBluetoothC/C++HTTPJavaJavaScriptOpenslesPythonTcpTypescript
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Other
The role involves analyzing and implementing product requirements, integrating voice recognition technologies, developing unit tests, and writing technical documents for a software development kit.
Top Skills: C++GitJavaScriptLinuxPythonTypescript
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Other
The Senior Software Developer will analyze product requirements, integrate voice recognition technologies, develop unit tests, and improve product performance across platforms.
Top Skills: C++GitJavaScriptJniLinuxPythonTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Other
Develop speech dialog system applications for Android, implement VUI/GUI, ensure app performance, collaborate on features, fix bugs, and maintain code quality.
Top Skills: AndroidBluetoothC/C++Cloud Messaging ApisJavaJavaScriptNdkOpenslesPythonTypescript
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Other
The role involves system integration development for in-vehicle voice interaction systems, performance optimization, and coordinating middleware for ASR, NLU, and TTS.
Top Skills: Android Automotive OsAsrC++LinuxLlmNluTts
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Automotive • Other
The Senior Software Developer will lead the development of innovative voice and AI technologies for automotive applications, collaborating with global teams to enhance user experiences.
Top Skills: Automotive TechnologySoftwareVoice Ai
4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will build and maintain a global payments and treasury platform, ensuring resilience and scalability of systems. You'll design solutions, collaborate with teams, and utilize cloud architecture while focusing on quality code and operational success.
Top Skills: GoGoogle Cloud PlatformKubernetesMessaging QueuesMicroservicesPostgres
27 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence
As a Fullstack Software Developer, you'll design, implement, and maintain software solutions, collaborate with team members, participate in code reviews, and troubleshoot issues while contributing to high-quality software delivery.
Top Skills: AWSAzureCSSGCPGraphQLHTMLJavaScriptJestMongoDBNode.jsPostgresReactTypescriptWebpack
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Engineer, you'll build scalable web products for utility companies, focusing on performance, automation, and mentoring engineering team members.
Top Skills: Cloud RunFastapiGCPGrafanaKubernetesPostgresPythonReactTypescript
4 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
As a Senior Backend Developer at Coursera, you will innovate in service architecture, API development, and data modeling, focusing on scalable systems.
Top Skills: DynamoDBGraphQLGrpcJavaKafkaMySQL
4 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Security • Cybersecurity • Data Privacy
Lead Software Engineer responsible for architecting and building cloud-based systems, optimizing for scalability and cost, and collaborating on MLOps with a focus on DevOps best practices.
Top Skills: AWSCloudwatchCodepipelineDynamoDBEc2Ecs/FargateEventbridgeGuarddutyLambdaRdsSagemakerScrapySecrets ManagerSnsSqsTerraform
4 Days AgoSaved
Ottawa, ON
Senior level
Senior level
AdTech
The Senior Software Engineer, API will design and maintain scalable APIs, lead technical implementations, mentor junior engineers, and optimize backend architectures.
Top Skills: APIsAWSAzureCi/CdContainerizationDjangoGCPNode.jsNoSQLPythonSQL
Senior level
Cloud • Security • Software • Generative AI
Join the Elasticsearch Delivery team as a Senior Java Developer to enhance developer workflows, manage CI/CD environments, and build automation tools.
Top Skills: Argo CdBazelBuildkiteCi/CdDockerGitopsGradleJavaKubernetesLinuxMavenUnix
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software • Database
Developers will create and enhance database features, troubleshoot performance issues, and improve scalability, contributing to the growth of YugabyteDB.
Top Skills: AWSAzureCC++DockerGCPGoGoGraphQLJavaKubernetesNode.jsNoSQLRustSpring BootSQL
Reposted 4 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
As a Senior Software Engineer, you'll build AI-powered solutions for clients, managing projects from scoping to deployment, focusing on technical consultation and collaboration.
Top Skills: AWSDockerFastapiGCPHugging FaceLangchainOpenai ApisPythonPyTorch
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer designs and improves Cority software, collaborates with product teams, mentors juniors, and develops high-quality software features.
Top Skills: .Net Core.Net FrameworkAngularAWSAzureCdCiCSSDapperDockerEntity FrameworkHTML5JavaScriptKubernetesMicroservicesMongoDBNoSQLReactSQL ServerTypescriptWeb Apis
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account