Get the job you really want.

Top Software Engineer Jobs in Ottawa

YesterdaySaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The role involves developing automated test cases and tools for 5G software, troubleshooting test environment issues, and ensuring integration and validation of software builds. Responsibilities also include performing lab tests and collaborating in an Agile environment.
Top Skills: AIC++Ci PipelinesGerritGitJavaJenkinsJunitLinuxMavenMlPythonSonarqubeTestng
2 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
The Software Engineer 3 will design, build, and operate backend services for Cloud Payments, focusing on large-scale distributed systems, collaborating with teams to enhance billing and payment capabilities, ensuring system reliability and customer experience.
Top Skills: AWSAzureDockerGCPGrpcJavaKubernetesMongoDB
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop production software and automated test cases while troubleshooting issues. Perform software/hardware integration testing and validation in a lab setting.
Top Skills: CC++JavaPerlPython
Reposted 10 Hours AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves designing and implementing scalable backend systems integrated with AI capabilities for media experiences, leading technical initiatives, and collaborating with multiple teams.
Top Skills: A/B TestingAIAPIsFile ProcessingMl
Reposted 10 Hours AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Staff Engineer at Dropbox, you'll architect scalable solutions, mentor others, influence engineering standards, and drive technical initiatives for core sync systems.
Top Skills: C++GoPythonRust
YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves developing secure backend systems, collaborating on product development, and ensuring the availability of technical artifacts while engaging in team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
YesterdaySaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
The Software Engineer will design and build solutions for Compliance and Fleet management, focusing on scalability and leveraging AI tools to enhance productivity.
Top Skills: AWSAzureCassandraDynamoDBGCPGoJavaJavaScriptNode.jsPostgresRedisRuby On Rails
Reposted YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Senior Full-Stack Software Engineer position focusing on building, shipping features, and improving code quality using React, TypeScript, and Ruby on Rails.
Top Skills: ReactRuby On RailsTypescript
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and evolve core AI platform capabilities: design shared execution patterns, APIs, and backend services to support multi-step GenAI workflows, model integrations, and scalable production systems. Collaborate with AI engineers, data scientists, and product partners to turn emerging AI use cases into reliable, extensible platform features.
Top Skills: GoJavaLangchainLlmsMcpOpenai SdkPython
Reposted YesterdaySaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead full-stack projects, mentoring teammates, ensuring quality, collaborating on cross-functional initiatives, and participating in on-call rotations for customer issue resolution.
Top Skills: GraphQLHamlPostgresReactRuby On RailsTypescript
Reposted YesterdaySaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
You will design, develop, and launch backend systems, APIs, and collaborate with cross-functional teams to support product development and operations.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves developing and launching backend systems on the Credit Decisioning team, collaborating with cross-functional partners, and ensuring the operations of team artifacts. The engineer will also engage with coding standards, metrics monitoring, and community building activities.
Top Skills: AWSKotlinKubernetesMySQLPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Productivity • Software • Automation
Build and scale backend and full-stack systems for enterprise customers: design APIs and platform services, improve observability and reliability, respond to incidents, integrate AI features, and collaborate cross-functionally to deliver high-impact enterprise capabilities.
Top Skills: Ai AgentsAmazon SqsAPIsCi/CdDatadogFastifyGrafanaGraylogKafkaMulti-Agent PatternsNode.jsPythonVpc
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and develop scalable software solutions, collaborate with cross-functional teams, contribute to team culture, and support operational excellence.
Top Skills: AngularCSSHTMLJavaScriptMongoDBMySQLNode.jsPostgresPythonReact
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Full Stack Engineer at Dropbox, you will design and develop user-friendly experiences, lead technical initiatives, and mentor junior engineers.
Top Skills: AngularCSSHTMLJavaScriptMongoDBMySQLNode.jsPostgresPythonReact
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves maintaining and upgrading CI/CD systems, improving build scripts, collaborating on best practices, and providing support for mobile development tools.
Top Skills: BazelBuildkiteCi/CdiOSLinuxmacOSSwift
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and build scalable software for Dropbox's sharing experience, ensuring user needs are met through collaboration with product teams and active participation in team culture.
Top Skills: GoJavaMySQLPythonRust
Reposted 3 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain backend fraud mitigation systems, collaborate with product/design/analytics, break projects into deliverables, support operations and on-call, and contribute to hiring and team growth to protect customers from fraud.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 3 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Join the AI Agents backend team to design, build, and operate scalable APIs and systems that orchestrate conversational AI agents. Break down projects, collaborate with product/design/analytics, support production availability and monitoring, participate in on-call rotations, and contribute to hiring and team growth.
Top Skills: Ai AgentsAPIsKotlinPythonReactVue
4 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Productivity • Software • App development • Automation
The Associate Software Engineer will develop UI components for a document SDK, implement features, support SDK challenges, and ensure high code quality through testing, while collaborating with designers and engineers.
Top Skills: C++Canvas ApiJavaJavaScriptJestNode.jsNoSQLPlaywrightReactRestful ApisSQLTypescript
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Software Engineer, you'll design and implement solutions, mentor junior engineers, and optimize systems for restaurant delivery services.
Top Skills: JavaJavaScriptKotlinReactScalaTypescript
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Staff Backend Product Software Engineer leads a team of engineers, shaping technical direction, mentoring talent, and solving complex product problems to enhance user experience.
Top Skills: ConcurrencyDatabasesFrontendLlm-Based ApisMobileModern MlSearchStorage
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and develop scalable user-friendly experiences, manage projects from conception to deployment, and enhance product features with AI capabilities.
Top Skills: AngularCSSHTMLJavaScriptMongoDBMySQLNode.jsPostgresPythonReact
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Staff Fullstack Software Engineer, you'll optimize user monetization systems at Dropbox, leading technical strategies for checkout and subscriptions while mentoring engineers.
Top Skills: GoPythonReactTypescript
Reposted 15 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The role involves designing and optimizing communication stack components, maintaining platform SDKs, collaborating with hardware teams, and ensuring end-to-end quality through testing and performance profiling.
Top Skills: BazelCCi/CdGerritGitJenkinsLinux
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account