Get the job you really want

Top Software Engineer Jobs in Ottawa

483+ Job Results
2 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As an iOS Software Engineer, you'll collaborate with engineers, designers, and product managers to develop and enhance mobile features for services like Square Invoices. Your role involves coding, responding to feedback, and ensuring product quality through various testing methods.
4 Hours Ago
Ottawa, ON
Hybrid
29 Employees
Mid level
29 Employees
Mid level
Artificial Intelligence • Fintech • Payments • Software • Financial Services • Automation
As a Senior Full-Stack Software Engineer at Gynger, you will be responsible for the build and improvement of their SaaS and FinTech platform. You'll engage in both front-end and back-end development, participate in code reviews, collaborate with product teams, and create high-quality software solutions while adhering to industry standards.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will develop scalable orchestration systems, design API solutions for users, lead projects, mentor peers, and manage critical system operations while promoting an inclusive team environment.
5 Hours Ago
Ottawa, ON
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer in the Trust (Identity) team, you will design and support identity management systems, ensuring they are scalable, secure, and reliable. Responsibilities include leveraging verification technologies, collaborating with compliance teams, and participating in on-call support for services.
5 Hours Ago
Ottawa, ON
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer in the Access organization, you will enhance security measures for user authentication and authorization, build features to prevent fraudulent activities, and create a reliable technical foundation for a seamless user experience. You will work on teams focusing on authentication, account security, and account management to ensure safety in financial transactions.
5 Hours Ago
Ottawa, ON
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will design and build backend services for the Cash App shopping experience, collaborating with cross-functional teams to deliver features. Responsibilities include owning the software lifecycle and exploring new technologies to enhance commerce functionality.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Junior
12,000 Employees
Junior
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer on the Payments team, you will design, build, and maintain Payment Platform services and infrastructure for Square. Your duties include developing modern APIs, ensuring system reliability and security, and collaborating with various teams to enhance payment capabilities.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer on the Referrals and Incentives team, you will build software to support product teams at Cash App through referrals and incentives programs. Collaborate with cross-functional teams to design, plan, and implement features in the referrals and incentives platform, leveraging various modern technologies.

Featured Jobs

5 Hours Ago
Ottawa, ON
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will design and support merchant-facing platforms, evolve the architecture to accommodate growth, solve complex technical problems, collaborate with teams, and participate in on-call support, focusing on enhancing the merchant experience.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Junior
12,000 Employees
Junior
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer on the Investing team, you will enhance the Cash App Investing platform by designing robust systems, collaborating with various teams, and adhering to high engineering standards. You will also engage in learning about securities trading regulations and participate in an on-call rotation.
5 Hours Ago
Ottawa, ON
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer on the Financial Platform team, you will develop and support banking features, collaborate with product managers and engineers to ensure scalability, and participate in system refactoring and new development. You will solve technical challenges and have autonomy in achieving project outcomes.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer on the Cash App Card team, you will design and deliver new features for card ordering and management. You'll collaborate with cross-functional teams, lead architectural decisions, and ensure high engineering standards while mentoring teammates.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves developing and evolving Square's identity platform, which includes building scalable and resilient systems for authentication and authorization, collaborating with cross-functional teams, providing mentorship, and enhancing work processes.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior iOS Software Engineer for Cash App Trust, you will enhance the customer experience in money transfers and identity verification. Responsibilities include building and improving app features, crafting durable code, re-architecting legacy systems, and collaborating with cross-functional teams while ensuring customer feedback informs product solutions.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Frontend Engineer in the Commerce team, you will lead web development efforts for Cash App's payment experiences, ensuring high quality and accessibility while working cross-functionally to deliver features to millions of customers.
5 Hours Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As an iOS Software Engineer at Square, you will work on the Services Mobile Team, focusing on empowering sellers with tools for remote billing and project management. You will collaborate with engineers and product managers to create high-quality features, while continuously improving code quality based on user feedback.
10 Hours Ago
Ottawa, ON
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the Trust Access team at Cash App, you'll work to ensure secure and trustworthy access for millions of users. Your responsibilities include developing authentication processes, enhancing account security, and creating intuitive features to protect against fraud while enabling reliable financial access. You'll collaborate with teams to design and implement structural changes to enhance access management and account infrastructure in line with product growth.
10 Hours Ago
Ottawa, ON
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer in the Identity team at Cash App, you will design and build core systems for identity management, create scalable and secure solutions, solve technical problems, and collaborate with compliance teams. You will also be involved in developing an expanding roadmap and participate in on-call support.
10 Hours Ago
Ottawa, ON
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the Financial Platform team, you'll build and support banking features for Cash App using various technologies. Your role includes collaborating with product managers, designing core systems, participating in refactoring, and solving technical problems while having the autonomy to drive your project outcomes.
2 Days Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Software Engineer will develop and implement orchestration systems to enhance transaction management for sellers. Responsibilities include leading projects, designing scalable APIs, mentoring peers, and managing system operations to ensure high reliability during the checkout process.
2 Days Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Junior
12,000 Employees
Junior
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a software engineer on the Payments team at Square, you will design, build, and maintain the Payments Platform services and infrastructure. Responsibilities include collaborating with engineering and product teams, designing modern APIs, promoting engineering best practices, and focusing on operational excellence.
2 Days Ago
Ottawa, ON
Remote
2,500 Employees
Senior level
2,500 Employees
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Mobile Software Engineer will enhance the Dropbox mobile app by building features, improving the codebase, promoting best practices, and collaborating with product teams. The role requires strong Android development skills and ownership of projects in a fast-paced environment.
2 Days Ago
Ottawa, ON
Hybrid
40,000 Employees
Junior
40,000 Employees
Junior
Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
As a Software Developer II on the Roku team, you will develop and operate software applications for streaming platforms, write client-side code, collaborate with other engineers, and provide support for software releases. You will also communicate effectively within a fast-paced environment and participate in various development processes.
2 Days Ago
Ottawa, ON
Remote
300 Employees
Senior level
300 Employees
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Full Stack Engineer at Babylist, you will enhance user experience for their shopping platform by working on critical initiatives, collaborating with cross-functional teams to improve search, discoverability, cart, and checkout processes.
2 Days Ago
Ottawa, ON
Remote
Hybrid
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior iOS Software Engineer, you'll enhance Cash App's identity and transfer capabilities by developing reliable features, maintaining code quality, and collaborating with various teams. Your role will impact customer interactions with the app by ensuring secure and efficient transaction methods, participating in project leadership, and contributing to the evolution of existing systems.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size