Get the job you really want

Top Software Engineer Jobs in Vancouver

496+ Job Results
14 Hours Ago
Vancouver, BC
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer in the Trust (Access) team at Cash App, you will focus on building security measures to enhance user authentication, manage account security, and improve access management. Your role will involve implementing features to protect customers against unauthorized access, ensuring a seamless user experience across the platform, while identifying and mitigating fraud activities.
2 Days Ago
Vancouver, BC
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
Vancouver, BC
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
Vancouver, BC
2,700 Employees
Junior
2,700 Employees
Junior
eCommerce • Fintech • Payments • Software • Financial Services
As a Fullstack Software Engineer II on the Customer Success team, you'll develop a new platform to improve customer interactions and support. Your role will involve collaborating with product and design teams, implementing user interfaces, troubleshooting issues, and ensuring application reliability.
2 Days Ago
Vancouver, BC
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
Vancouver, BC
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 at Cash App, you will develop secure methods for money transfers and identity verification. Your responsibilities include building reliable app features, improving legacy code, collaborating with diverse teams, and ensuring product quality. You'll also have a significant impact on the Cash App's future offerings.
2 Days Ago
Vancouver, BC
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
Vancouver, BC
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.

Featured Jobs

2 Days Ago
Vancouver, BC
Remote
10,000 Employees
Mid level
10,000 Employees
Mid level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer on CrowdStrike's Threat Analysis team, you'll develop Linux applications for threat detection and analysis, enhance dynamic analysis environments, collaborate with product management and security researchers to create effective solutions, and innovate ways to combat cyber threats.
3 Days Ago
Vancouver, BC
Remote
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 Tax Engineering team, you will design, build, and improve features for the tax engineering platform, working closely with various teams to enhance code quality and system health, while focusing on compliance and delivering measurable impacts.
8 Days Ago
Vancouver, BC
Remote
11,000 Employees
Senior level
11,000 Employees
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Full Stack Software Engineer at Atlassian, you will lead the technical direction of product features, ensuring quality and security of code while mentoring junior team members. Your role involves collaborating across teams, addressing production issues, and contributing to code reviews and documentation.
9 Days Ago
Vancouver, BC
Remote
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 Tax Engineering team, you will develop new features for the tax engineering platform, overseeing the entire lifecycle of functions from inception to iteration while collaborating with product managers and ensuring high engineering standards.
10 Days Ago
Vancouver, BC
Remote
2,200 Employees
Junior
2,200 Employees
Junior
Fintech
As a Software Engineer II, you will collaborate with your team to manage project tasks, support product development, maintain operational metrics, and contribute to team growth. You should have experience with backend systems and be proficient in Python or Kotlin, along with familiarity in distributed systems and technologies like AWS, MySQL, and Kubernetes.
11 Days Ago
Vancouver, BC
Remote
Hybrid
3,500 Employees
Junior
3,500 Employees
Junior
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer at Cash App, you will be responsible for creating and improving the Cash App Investing platform and infrastructure. You will work on developing end-to-end investing experiences for customers and contribute to platform improvements to enhance robustness and scalability. This role requires partnering with various teams, maintaining high engineering standards, and participating in on-call rotations.
12 Days Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Software Engineer on the Identity Platform team, you will develop scalable and resilient systems to enhance the identity platform, collaborating with cross-functional teams and mentoring junior engineers. You will guide the design and development of key aspects of the platform, ensuring account lifecycle management and security for sellers.
12 Days Ago
Vancouver, BC
Remote
10,000 Employees
Mid level
10,000 Employees
Mid level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Windows Sustaining Software Engineer, your role involves providing technical leadership on the Sensor Platform development team, troubleshooting sensor issues, improving sensor reliability, and collaborating with various teams to enhance the quality of endpoint security software.
12 Days Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer for the Machine Learning Platform, you will design and build tools for data scientists, lead architectural discussions, mentor colleagues, and participate in maintaining platform reliability while leveraging your expertise in machine learning.
15 Days Ago
Vancouver, BC
Remote
2,780 Employees
Entry level
2,780 Employees
Entry level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
As a Software Engineer at Applied Systems, you will contribute to the development of a web-based insurance software solution within a microservice architecture. Your responsibilities include designing user interactions, implementing RESTful APIs, collaborating with an agile team, and ensuring code quality and efficiency.
16 Days Ago
Vancouver, BC
Remote
2,780 Employees
2,780 Employees
Not Specified
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
Join Applied Systems, Inc. as a Software Engineer (Golang/React) to participate in the full software development lifecycle of a Commercial Lines insurance software product. Work in an Agile environment to design and maintain web-based solutions using React, Golang, and SQL within a microservice architecture. Collaborate with agile scrum team, design front-end architecture, implement RESTful services, review code, and ensure security and scalability.
17 Days Ago
Vancouver, BC
Remote
2,200 Employees
Entry level
2,200 Employees
Entry level
Fintech
As a Software Engineer I at Affirm, you'll contribute to backend system design and development with a focus on quality and speed. You'll collaborate with your team on projects, engage in community-building activities, and maintain effective communication with stakeholders. The role emphasizes proactive growth, coding best practices, and ownership of assigned tasks.
20 Days Ago
Vancouver, BC
Remote
2,200 Employees
Junior
2,200 Employees
Junior
Fintech
As a Software Engineer II at Affirm, you will enhance the developer experience for batch job developers by collaborating across product and infrastructure teams, breaking down projects, and supporting operations. Responsibilities include developing backend systems, creating metrics, and engaging in team growth activities.
20 Days Ago
Vancouver, BC
Remote
2,200 Employees
Entry level
2,200 Employees
Entry level
Fintech
As a Software Engineer I at Affirm, you will collaborate with your team to design, develop and implement backend systems, ensuring quality and speed while contributing to an effective team dynamic. You'll also engage in growth activities and participate in code reviews to foster a community of learning and development.
21 Days Ago
Vancouver, BC
Remote
2,200 Employees
Junior
2,200 Employees
Junior
Fintech
As a Software Engineer II on the Partner Interfaces team at Affirm, you will collaborate with product and engineering managers to drive project planning, design, and execution of APIs and tools for merchant and partner integrations. You'll write high-quality code, ensure inclusive team practices, and have a positive impact on the merchant network's growth.
3 Hours Ago
Vancouver, BC
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Software Engineer in the Access organization, you'll develop secure authentication and access control features, ensure customer safety in transactions, and facilitate account management. You'll work closely with teams to build reliable systems and mitigate fraudulent activities.
22 Days Ago
Vancouver, BC
Remote
Hybrid
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Frontend Software Engineer on the Commerce team at Cash App, you will design and build payment experiences, collaborate cross-functionally, deliver features to millions of customers, and lift the skills of the team while maintaining high-quality standards.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size