Get the job you really want.

Top Software Engineer Jobs in Ottawa

6 Days Ago
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
Develop and enhance AI-driven discovery products by integrating various content sources, and optimize recommendation systems with machine learning models.
Top Skills: DnnLlm ApisTransformer Architecture
6 Days Ago
Remote
Ottawa, ON
Junior
Junior
Cloud • Information Technology • Software
As a Software Engineer at Tackle, you'll build and maintain scalable backend services, enhance platform functionality, and participate in code reviews. This role emphasizes collaboration, mentorship, and continuous improvement in a fully remote environment focused on developer wellness.
Top Skills: Ci/CdDockerDynamoDBElasticGoJavaMongoDBMySQLNode.jsNoSQLPostgresPythonRubySQL
6 Days Ago
Remote
Ottawa, ON
Mid level
Mid level
Logistics
As a Software Engineer at Warp, you will be involved in all software development activities, including design, coding, testing, and collaborating with teams to enhance the product's performance and user experience.
Top Skills: GoOpenglRustWasmWebg
6 Days Ago
Ottawa, ON
Junior
Junior
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software
The Full Stack Software Developer will design, develop, and maintain microservices and micro-frontends in the AWS Cloud for Genesys Cloud WEM product suite.
Top Skills: AngularAWSDockerGitJavaJavaScriptJenkinsKnockoutKotlinMicroservicesReactRestful ApisServerlessVue
6 Days Ago
Ottawa, ON
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
As a Senior Backend Software Developer, you will design and develop scalable micro-services, mentor engineers, and manage core service functionalities, collaborating cross-functionally to enhance user engagement.
Top Skills: GradleGraphQLGrpcJavaSpring Boot
7 Days Ago
Remote
Ottawa, ON
Mid level
Mid level
Software
Design and build AI-powered search solutions, optimize performance and scalability, collaborate with teams to enhance search relevance and capabilities.
Top Skills: C#ElasticsearchLucenePythonSolr
Mid level
Semiconductor
As a Retool Software Developer, you will create and maintain custom internal applications, mentor junior developers, and collaborate with teams to enhance software solutions.
Top Skills: ConfluenceDynamoDBElasticsearchJavaJavaScriptJIRAPostgresPythonRedisRetoolSQLTerraform
Reposted 21 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Responsible for developing and maintaining build systems, collaborating with teams to ensure effective software delivery, and enhancing developer experience while reducing technical debt.
Top Skills: Elastic StackGitGitlabGrafanaGroovyJenkinsLinuxPythonReactRspecRuby On RailsShellTypescript
Reposted 12 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • HR Tech
Architect and develop Gusto’s product suite across Payroll and HR while mentoring engineers and solving complex technical problems.
Top Skills: JavaScriptReactRuby On Rails
17 Days Ago
Ottawa, ON
Senior level
Senior level
Cybersecurity
The Frontend Software Engineer will develop security and identity SaaS products, write scalable code, participate in code reviews, and collaborate with stakeholders.
Top Skills: AngularAzure CloudCSSDockerHTMLJavaScriptNoSQLReactRestful ApisSassScssSignalrSQLVueWebsocket
13 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you will lead a team to design and deliver backend systems, ensuring collaboration and quality while managing projects and mentoring talent.
Top Skills: AWSChronosphereKibanaKotlinKubernetesMySQLPythonRollbarSentry.Io
7 Days Ago
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Software • Database
Join MongoDB’s Storage Layer Services team to develop and maintain secure multi-tenant cloud-native storage solutions, enhancing their cloud storage architecture. Collaborate on performance-sensitive software improvements and feature implementations in Rust.
Top Skills: C/C++Rust
13 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the development of high-availability backend systems, collaborate with cross-functional teams, and foster a quality-oriented team culture.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 21 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
The Staff Software Engineer will enhance Babylist's registry platform, modernizing features and improving user experience, while mentoring team members and collaborating with cross-functional teams.
Top Skills: AWSMySQLNative AndroidNative IosReactRedisRuby On RailsSidekiq
Internship
Artificial Intelligence • Big Data • Information Technology • Security • Software
As a Cloud Software Engineering COOP, you will work on cloud technologies, developing, testing, and delivering software across various disciplines, collaborating within a cross-matrixed agile team.
Top Skills: AngularCSSDockerGitlabHTMLJavaJavaScriptKubernetesLinuxMySQLNode.jsPostgresReactRestSpring Boot
19 Days Ago
Ottawa, ON
Junior
Junior
Artificial Intelligence • Software
The Software Engineer will build and scale Pocus' AI platform, handling data ingestion, transformation, and query capabilities, while ensuring reliability and security.
Top Skills: AWSClickhouseGraphQLLlmsPrestoTemporalTypescript
8 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
Design and implement control strategies for safety-critical systems in autonomous vehicles. Collaborate with teams to ensure robust vehicle control architecture.
Top Skills: CC++CanEthernetMatlab/SimulinkPython
13 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer II at Samsara, you'll develop full-stack solutions for Smart Trailer and Connected Equipment, ensuring system scalability and customer engagement while mentoring junior engineers.
Top Skills: GoGraphQLReactTypescript
Mid level
Software
As an Intermediate Full Stack Software Developer, you'll drive growth and enhance customer experience through insurance integrations, collaborating with engineers and producing high-quality code.
Top Skills: C#GoJavaPythonRuby On Rails
Reposted 8 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Machine Learning • Other
As a Backend Software Engineer, you'll develop features for backend platforms using Python and PostgreSQL, maintain existing code, and manage AWS services while collaborating with teams.
Top Skills: AWSBashDockerLinuxPostgresPython
8 Days Ago
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Full Stack Data Visualization Engineer, you will build and enhance visualization tools for AI performance monitoring, collaborating closely with teams to deliver effective solutions.
Top Skills: AWSDockerNextjsPostgresPythonTypescript
8 Days Ago
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Software
The backend engineer will design, implement, and scale systems for API products, ensuring infrastructure meets user needs and supporting growth initiatives.
Top Skills: DynamoDBKubernetesPostgresPythonRedis
8 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
As a Senior Full Stack Software Developer, you will build product features on a TypeScript stack, collaborate across teams, handle tech debt, and explore different technology stacks.
Top Skills: AWSExpressNext.JsNode.jsPostgresRestTypescript
Reposted 12 Days Ago
Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
The role involves designing and implementing features for the Mir stack, debugging issues, improving performance benchmarks, and collaborating with a distributed team in an open-source environment.
Top Skills: C++LinuxOpenglVulkan
18 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
Join Metronome to build and scale a robust billing platform, enhancing product reliability and enabling faster development for engineers and customers.
Top Skills: Cloud InfrastructureGoHigh Scale SystemsMicroservices
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account