Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 5 Days AgoSaved
Easy Apply
Remote or 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
Reposted 5 Days AgoSaved
Easy Apply
Remote or 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
Reposted 5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As a Staff Software Engineer, you will design and develop IoT platforms, troubleshoot distributed systems, mentor others, and innovate solutions.
Top Skills: Ai-Powered Coding ToolsC++DatadogGoGrafanaKotlinRedashSnowflake
Reposted 9 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
The Software Developer will design, code, test, and maintain software applications, primarily focusing on embedded systems and collaborating with experienced engineers on various projects.
Top Skills: C++Cloud TechnologiesLinuxPython
Reposted 13 Hours AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Productivity • Software • Conversational AI
The Staff Software Engineer will lead the development and efficiency of software and data solutions, mentor engineers, and ensure high-quality deliverables.
Top Skills: AIAWSAzureGCPHadoopJavaScriptKafkaMlReactSparkTypescript
Reposted 13 Hours AgoSaved
Ottawa, ON
Mid level
Mid level
Payments • Software
This role involves designing and developing data pipelines and tools to improve Stripe's Growth, Sales, and Marketing operations with a focus on data quality and analytics.
Top Skills: AirflowJavaPythonScalaSparkSQL
Reposted 13 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
As a Software Engineer on the Data Platform team, you will design scalable data infrastructure, build efficient data pipelines, and enable features for internal teams, ensuring data reliability and performance.
Top Skills: Api GatewayAws (S3Ci/Cd (Aws Codepipeline & CodedeployCircleci)EcsFargateJavaKafkaLambdaMks)PythonRdsServerless FrameworkTerraformTypescript
Reposted 13 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
As a Software Engineer, you will own the streaming platform, ensuring scalability, performance, and reliability while collaborating with product teams and mentoring engineers.
Top Skills: AWSAws CodedeployAws CodepipelineCi/CdCircleCIJavaKafkaPythonServerless FrameworkTerraformTypescript
YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Security • Cybersecurity
The Software Engineer II will architect and implement backend services for a Detection Engine, addressing false negatives, optimizing performance, and mentoring junior engineers.
Top Skills: Data AnalysisDistributed SystemsGoLog AnalyticsMl SystemsPython
YesterdaySaved
Ottawa, ON
Entry level
Entry level
Insurance • Cybersecurity
As a Software Engineer I, you'll develop backend services, create quality APIs, and collaborate with teams to enhance the software development lifecycle.
Top Skills: Atlassian SuiteDockerGitGitGitlabGoGraphQLGrpcPythonRest
6 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
As a Senior Software Engineer on the Currents team, you'll build and maintain a Kafka-based event pipeline for data export, ensuring high system performance while collaborating with a skilled team and mentoring engineers.
Top Skills: ConfluentJavaKafkaKotlinReact
Reposted 6 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
As a Fullstack Engineer, you'll own projects, ship code daily, enhance dashboards, and optimize user experience for mobile analytics.
Top Skills: ClojureGoGoReactTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
11 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Software
The Software Developer II will create innovative software solutions for public safety, improving operational efficiency and customer satisfaction.
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Biotech
Lead technical initiatives in systems programming, integrating hardware with software, mentoring engineers, and ensuring product compliance in a medical device environment.
Top Skills: BuildrootCC++Embedded LinuxNixosRustYocto
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Enterprise Web • Marketing Tech • Software
As an Intermediate Software Developer, you will architect and develop software solutions, enhance software stability, collaborate with the team, manage technical debt, and continuously learn and grow.
Top Skills: AWSDbtDockerFargateFivetranGoGrpcLookerReactReact NativeReduxRuby On RailsSnowflakeTerraformTypescript
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Full Stack Software Engineer will design and build features for Autodesk Construction Cloud, ensuring high-quality code and application reliability while collaborating with diverse teams and contributing to code reviews.
Top Skills: AWSDockerJavaScriptNode.jsPostgresReactSQL
Reposted YesterdaySaved
Ottawa, ON
Mid level
Mid level
Insurance • Cybersecurity
The Software Engineer II will build and maintain APIs and web services, collaborate across teams, ensure testing and stability, and enhance the software development lifecycle.
Top Skills: AppdynamicsAtlassian SuiteDatadogDockerGitGoGraphQLGreylogGrpcJaegerPythonRestSentryZipkin
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
The role involves building scalable backend systems, optimizing data warehouse performance, facilitating analytics and real-time syncing, with a focus on product impact and customer engagement.
Top Skills: SQL
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and implement a core Risk platform architecture, managing projects and mentoring team members. Requires backend engineering expertise in Golang.
Top Skills: Go
Reposted 7 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As an Intermediate Backend Engineer, you will implement authentication strategies, enhance access management, and improve security for GitLab users.
Top Skills: IamLdapRbacRuby On RailsSAMLScimSso
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
As a Staff Software Engineer, you will lead design, drive projects, define architecture, mentor engineers, and collaborate on AI-driven products.
Top Skills: AWSDynamoDBElasticsearchJavaScriptKafkaKubernetesLambdaLangchainLangfuseMastraNode.jsOpenrouterPostgresPythonReactSqsTypescript
Reposted 8 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
As a Senior Software Engineer II, you'll design and build AI-driven cloud-native applications, enhance architecture, mentor others, and collaborate with teams to deliver high-quality features.
Top Skills: AWSDynamoDBElasticsearchJavaScriptKafkaKubernetesLambdaLangchainLangfuseMastraNode.jsOpenrouterPostgresReactSqsTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Information Technology • Software • Database • Analytics
As a Backend-focused Full Stack Engineer at Hightouch, you will develop destination integrations, improve customer data movement, and communicate with cross-functional teams to deliver scalable solutions.
Top Skills: APIsBackend DevelopmentFull Stack Development
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
The Senior Backend Software Engineer will lead backend development for the Agentic AI platform, focusing on infrastructure for scientific applications and autonomously driven agents while working within a collaborative, innovative environment.
Top Skills: Ci/CdCrewaiDatabase SystemsFastapiGCPHaystackLanggraphOpenai Function CallingPythonTerraformWeb Apis
Reposted 2 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology • Professional Services • Consulting
The role requires developing, testing, and integrating applications using Oracle Siebel CRM and related technologies, along with strong communication and analytical skills.
Top Skills: Adobe AemCSSHTML5J2EeJavaScriptJqueryObieeOracle Siebel CrmPower BISiebel Tools
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account