Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted YesterdaySaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Software Engineer, you'll develop enterprise software, ensure quality standards, participate in reviews, and collaborate with an Agile team.
Top Skills: .Net 5/6AgileAngularC#CypressGitlabGoKubernetesReactSQL ServerTypescriptVisual Studio
Reposted 2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Junior
Junior
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As an iOS Software Engineer, you will build high-quality applications, collaborate with teams, and ensure code quality while learning iOS technologies.
Top Skills: GitiOSSwiftSwiftuiXcode
Reposted 2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Junior
Junior
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Develop and maintain iOS applications and APIs, debug software issues, and work collaboratively in a fast-paced team environment.
Top Skills: C#GitiOSJavaSwift
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and build AI-powered experiences for Dropbox, collaborating across teams to integrate AI features and simplify user processes. Engage in production delivery and on-call service.
Top Skills: AIBackendFrontendInfrastructureLlmMlSemantic Search
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves developing and enhancing Dropbox products, optimizing backend systems, and collaborating with cross-functional teams to deliver scalable features.
Top Skills: AWSGraphQLJavaPostgresRestSQL
Reposted 4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Develop and enhance Dropbox products, write high-performance Java code, debug and optimize systems, and mentor junior engineers.
Top Skills: AWSGraphQLJavaPostgresRestSQL
Reposted 4 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
Develop and maintain mobile apps for iOS and Android, focusing on performance tuning, user-friendly design, and collaborative feature development.
Top Skills: AndroidGoogle Maps SdkiOSJavaKotlinMapboxObjective-CSwift
5 Days AgoSaved
Remote
Ottawa, ON
Internship
Internship
Artificial Intelligence • HR Tech • Machine Learning • Software • App development
As a Software Engineering Intern, you will collaborate with a team to develop and improve features across the platform, gaining hands-on experience in both frontend and backend development while learning the software development lifecycle.
Top Skills: JavaScriptPythonReactReact Native
5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Full Stack Engineer, you'll guide product feature implementation, collaborate on strategy, mentor teammates, and ensure high-quality code.
Top Skills: AngularjsChaiCSSCypressGraphQLHTML5JavaJavaScriptJestMochaNode.jsReactRest ApisSQLVue
Reposted 5 Days AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Information Technology
As a Senior Software Engineer, you'll build high-performance backend systems in Go and Rust, collaborate with teams, and optimize infrastructure using modern DevOps practices.
Top Skills: DockerGoKubernetesRustTerraform
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Android Software Engineer, you will drive feature creation, solve complex technical challenges, mentor junior engineers, and enhance app performance.
Top Skills: AndroidKotlin
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Drive the creation of advanced features for the iOS application, lead code quality initiatives, mentor junior engineers, and resolve complex technical challenges.
Top Skills: Swift
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
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
The Senior Mobile Software Engineer will architect and implement connectivity platforms for Samsara's mobile apps, ensuring seamless integration and high-quality code while mentoring junior developers and collaborating with cross-functional teams.
Top Skills: CGoGraphQLReact NativeReduxTypescript
6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
This internship offers hands-on software engineering experience. Interns will collaborate with engineers, write code, debug issues, and participate in learning sessions.
Top Skills: AngularAWSDockerGCPGoJavaJavaScriptKotlinKubernetesPythonReactRubySwiftVue
Reposted 6 Days AgoSaved
Remote
Ottawa, ON
Internship
Internship
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Software Engineering Intern, work on high-impact projects, collaborate with teams, and gain mentorship while driving software development solutions.
Top Skills: GoJavaScriptPython
Reposted 6 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 6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Infrastructure Software Engineer, you'll optimize and build systems to improve development efficiency, mentor peers, and ensure reliable performance for large scale infrastructure.
Top Skills: BazelC/C++GoJavaPython
Reposted 6 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Design and implement cloud-native solutions using Kubernetes and Docker, develop Go applications, support engineering teams and maintain system performance.
Top Skills: AnsibleAws Ec2Aws EksCloudFormationDockerElk StackGoJenkinsKubernetesPHPPrometheusPuppetPythonRubyTcp/IpTerraform
Reposted 6 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The role involves developing full-stack products for Safety Triage & Insights, collaborating with teams to deliver solutions, and integrating AI-driven insights into safety management systems.
Top Skills: AWSAzureGoGCPGraphQLMySQLReactTypescript
Reposted 7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves designing and building AI-powered experiences in Dropbox, collaborating across teams, and shipping features to enhance user interactions.
Top Skills: AILlm-Based UxMlProduct DevelopmentSemantic Search
8 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
You will break down projects, collaborate on product development, contribute to API lifecycle, and support team operations while engaging in a growth-focused community.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 10 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
The Distinguished Software Engineer will lead technical architecture for multiple domains, focusing on scalable solutions, mentoring teams, and driving strategic initiatives.
Top Skills: JvmMachine Learning
Reposted 10 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Software Engineer DevOps, you will build and manage scalable CI infrastructure, optimize applications, provide automation solutions, and support internal stakeholders.
Top Skills: AnsibleBashBuildkiteCloudFormationDatadogDockerGitJavaJenkinsKubernetesLinuxPythonSaltShellTerraformVms
11 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
This role involves building and optimizing large-scale infrastructure systems, collaborating with teams to enhance performance and mentoring junior engineers.
Top Skills: C/C++GoJavaPython
Reposted 11 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead the development and strategy of Dropbox's metadata infrastructure, ensuring scalability and reliability while mentoring engineers and coordinating cross-functional teams.
Top Skills: C++DatabasesDistributed SystemsGoJavaMetadata SystemsPythonRust
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account