Get the job you really want.

Top Software Engineer Jobs in Ottawa

4 Days Ago
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer on the Payouts team, you'll design and maintain a scalable platform to ensure timely fund disbursement for Square's sellers, collaborating closely with product teams.
Top Skills: AWSDatadogDynamoDBElasticsearchGuavaGuiceJavaJooqMySQLProtocol BuffersPythonRedisSnowflakeSqsStep FunctionsTerraform
4 Days Ago
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Software Engineer on the Payouts team will design, build, and maintain systems that ensure timely movement of seller funds, collaborating with product teams to enhance capabilities for merchants worldwide.
Top Skills: AWSDatadogDynamoDBElasticsearchGuavaGuiceJavaJooqMySQLProtocol BuffersPythonRedisSnowflakeSqsStep FunctionsTerraform
Reposted 8 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Social Impact • Software
The Software Engineer will develop a technology platform aimed at enhancing web accessibility, write high-quality code with attention to test coverage and scalability, and work collaboratively in an Agile environment to deliver projects.
6 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II on the Fraud Decisioning team, you will lead projects to build tools that enhance fraud detection, collaborate with cross-functional teams, and use data analytics to improve fraud-fighting capabilities. Your responsibilities include task management, product development support, and maintaining operational metrics.
Top Skills: AWSKotlinKubernetesMySQLPython
12 Hours Ago
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Software Engineer in Privacy Engineering, you'll architect scalable systems for user privacy, mentor junior engineers, and collaborate across teams to enhance product security.
Top Skills: AngularHTML/CSSJavaScriptMongoDBMySQLNode.jsPostgresPythonReact
Reposted 17 Hours Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As a Software Engineer, you will design and manage the Motive Android app, develop new features, improve existing functions, collaborate with product teams, and assist the support team in diagnosing user issues while maintaining a focus on architecture and code quality.
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer III at CrowdStrike, you will research and develop software for Linux endpoint protection, focusing on detecting malicious activity and feature design, collaborating with remote teams.
Top Skills: C/C++EbpfLinux
2 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Staff Android Engineer, lead the development of the Order Hub, mentor team members, ensure codebase reliability, and collaborate across teams to enhance order management solutions.
Top Skills: AndroidJavaKotlin

Featured Jobs

Reposted 2 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer Manager leads the Identity Platform team, focusing on authorization mechanisms, strategic technical direction, and fostering team culture, while managing backend systems and ensuring reliability.
Top Skills: AWSBazelDynamoDBGitGoGrpcKafkaMySQLOauthProtocol Buffers
3 Days Ago
Remote
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Staff Frontend Software Engineer will lead frontend architecture evolution, cross-functional collaboration, mentorship, and contribute to Square's web engineering community, focusing on identity and developer experiences.
Top Skills: EmberEnvoyJavaScriptKafkaKubernetesMySQLNoSQLProtocol BuffersReactRedisStorybookTerraformTypescript
12 Days Ago
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Software Engineer on the Accounts team at Square, you will design and develop authentication systems, contribute to the customer identity management ecosystem, collaborate cross-functionally, uphold engineering standards, and provide mentorship. You will tackle diverse engineering challenges with significant visibility and impact.
Top Skills: AWSDynamoDBEmberEnvoyGoGrpcGuiceJavaJavaScriptMySQLProtocol BuffersRedisRubySqs
3 Days Ago
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Windows Sustaining Software Engineer, you'll lead sensor quality projects, troubleshoot complex sensor issues, and support sensor product development at CrowdStrike.
Top Skills: C++PythonWindows Operating System
3 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Develop backend systems and APIs, support operational metrics, collaborate on project tasks, and engage in team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
3 Days Ago
Remote
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff Frontend Software Engineer, you will lead web architecture evolution and mentor engineers, focusing on Identity and Developer platforms to enhance seller experiences.
Top Skills: EmberEnvoyJavaScriptKafkaKubernetesMySQLNoSQLProtocol BuffersReactRedisStorybookTerraformTypescript
12 Days Ago
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer on the Accounts team, you'll design and develop customer authentication mechanisms, working closely with cross-functional teams to enhance our identity management ecosystem while ensuring high standards in coding and fostering a positive engineering culture.
Top Skills: AWSDynamoDBEmberEnvoyGoGrpcGuiceJavaJavaScriptMySQLProtocol BuffersRedisRubySqs
3 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As an Infrastructure Engineer, you'll build and optimize systems supporting user data management and scalability while mentoring junior members and collaborating with teams.
Top Skills: C/C++GoJavaPython
4 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer, FinOps will develop automation tools and frameworks to enhance cloud cost management and reporting for Block's cloud infrastructure. Responsibilities include collaborating with various teams to ensure financial visibility and accountability, maintaining metadata standards, and developing analytics dashboards. A key focus on cloud economics and efficient resource utilization is essential.
Top Skills: AWSDatabricksDatadogGCPGithub ActionsGoKubernetesLookerReactSnowflakeSQLTerraformTypescript
4 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Design and manage the iOS mobile app, improve architecture and performance, and collaborate with teams to enhance user experience.
Top Skills: Ci/CdGitMvcMvvmObjective-CRestful ApisRxswiftSwiftViper
4 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Frontend Engineer on the Web Foundations team, you will develop tools and libraries to support frontend engineers, improve productivity, and ensure reliable web experiences for Cash App users. You will design and maintain shared UI conventions while collaborating cross-functionally to deliver features that enhance customer experience.
4 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Frontend Engineer at Cash App, you will enhance the frontend infrastructure by developing tools, libraries, and workflows that improve the productivity of frontend engineers. You'll advocate for best practices in UI development, manage cross-functional collaborations, and ensure top-quality product delivery for customer experiences.
4 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Tech Lead Search Infra Engineer, you will design and build an AI-driven search platform for Dropbox, focusing on indexing, retrieval models, and distributed systems. You'll enhance ranking optimization, implement hybrid search, and support AI technologies for real-time data retrieval. Your contributions will be crucial for Dropbox's AI strategy and intelligent assistant capabilities.
Reposted 13 Days Ago
Hybrid
Ottawa, ON
Mid level
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the Cash App Identity team, you will design and build scalable and secure identity management systems. You'll solve technical problems, collaborate with compliance teams, and support system reliability. The role requires expertise in the software development life cycle and offers the opportunity to innovate in a fast-paced environment.
Reposted 5 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Backend Product Engineer at OTC, you will design and develop AI-powered software applications. Your role involves collaborating with cross-functional teams to translate business needs into technical specifications, optimizing data ingestion, and improving system performance, while also mentoring junior engineers.
Reposted 5 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Android Software Engineer will lead the development of advanced features for the Dropbox mobile application, identify and fix complex code issues, mentor junior engineers, and advocate best engineering practices. The role emphasizes collaboration with cross-functional teams to enhance app performance and user engagement.
Reposted 5 Days Ago
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 will build scalable infrastructure to manage large volumes of user data, develop a search platform, collaborate with cross-functional teams, and mentor junior engineers. You'll drive innovations and improvements while staying updated on industry trends.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account