Get the job you really want

Top Software Engineer Jobs in Vancouver

496+ Job Results
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 at Cash App, you will design, build, and support web payment experiences, collaborate with cross-functional teams, and contribute to high-quality delivery for millions of customers while mentoring other engineers on the team.
7 Hours Ago
Vancouver, BC
Remote
645 Employees
Senior level
645 Employees
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
The Senior Software Engineer in Production Engineering at Liftoff will oversee backend infrastructure and enhance developer workflows. Responsibilities include improving tooling for rapid releases, maintaining high-performance servers, and ensuring infrastructure reliability for scalable systems. The role requires collaboration and innovation within the team and mentoring junior members.
10 Hours Ago
Vancouver, BC
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer on the BLE platform team at Samsara, you'll develop and manage the BLE implementation across mobile products like Samsara Driver and Fleet. Your work will directly impact industries reliant on physical operations by improving efficiency and supporting critical tasks for users. You'll contribute to innovative products and features aimed at enhancing customer experiences and achieving company goals.
11 Hours Ago
Vancouver, BC
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff Software Engineer in the Access organization, you will focus on enhancing user trust and access within the Cash App ecosystem. You will develop secure and reliable authentication methods, improve account security, and implement features that protect customers from fraudulent activities. The position requires collaboration across teams to build a robust technical foundation that supports seamless access to the Cash App platform.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Expert/Leader
12,000 Employees
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
This role involves leading the technical direction for Payment Pricing & Cost Platform, focusing on improving profitability through pricing and cost strategies. Responsibilities include mentoring engineers, overseeing complex projects, enhancing operational practices, and participating in an escalated on-call rotation.
11 Hours Ago
Vancouver, BC
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 for the Square Line of Credit, you will design and build sophisticated financial systems, identify product market fit, and expand access to credit services for sellers. Collaborating with cross-functional teams, you will oversee feature development from design to launch, ensuring robust and clean software delivery that meets market needs.
11 Hours Ago
Vancouver, BC
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer on the Transfers team, you will develop solutions to enable customer money transfers into Cash App. You'll manage projects from ideation to deployment, design APIs and data models, and enhance backend systems to ensure fast and reliable service while maintaining high code quality and best practices.
11 Hours Ago
Vancouver, BC
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer on the Transfers team at Cash App, you will oversee the development of features that enable customers to link banking services and facilitate their money movement. You'll collaborate across teams to bring projects from conception to launch and enhance backend systems to ensure speed and quality.

Featured Jobs

11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer will lead the development of new reporting functionalities for Square's Orders Reporting Platform, mentor engineers, and engage with multiple teams to improve the user-facing reporting experience. The role requires both hands-on contributions and architectural guidance while collaborating with product stakeholders to meet platform requirements.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer will collaborate across teams to enhance seller experiences, develop fault-tolerant systems, advocate engineering best practices, and mentor peers. This involves building tools and solutions for fraud detection and improving product workflows using data science and machine learning.
11 Hours Ago
Vancouver, BC
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 in Risk Engineering, you will lead the design and implementation of projects, mentor other engineers, and foster collaboration across teams. You will own projects from design to maintenance, ensuring they are impactful and measurable while cultivating a psychologically safe team environment.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer, Platform Automation will design and develop large-scale test automation frameworks for mobile and web platforms, improve the CI/CD processes, and optimize testing tools and build systems. The role focuses on enhancing developers' efficiency and ensuring reliable software delivery by identifying performance bottlenecks and streamlining development workflows.
11 Hours Ago
Vancouver, BC
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves leading and collaborating on the development of a core payment product for millions of Cash App customers. Responsibilities include building scalable back-end systems, participating in design discussions, and working closely with mobile and data science teams.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Backend Engineer on the Developer Platform Growth team at Square, you will design and maintain developer-facing services and tools, collaborate with cross-functional teams, and contribute to the platform's growth strategy. Your role will involve enhancing developer integration experiences and ensuring the reliability of services that support external developers and merchants.
11 Hours Ago
Vancouver, BC
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 for Customer Engagement at Square, you will design and build product experiences, own feature development, and drive the architecture of frontend systems. You'll work with cross-functional teams, ensuring the products meet engineering standards and deliver a great customer experience.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer for the Core OS Platform will work on hardware products at Square, collaborating with various teams throughout the product lifecycle. Responsibilities include project management, software design participation, mentoring engineers, and overseeing software development phases from requirements to production.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Android Engineer, you will design and build scalable client software, lead cross-functional initiatives, collaborate with various teams, mentor other engineers, and contribute throughout the product development lifecycle, focusing on enhancing tools for the food and beverage hospitality industry.
11 Hours Ago
Vancouver, BC
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 Accounts & Security team, you will design and develop authentication methods, ensuring scalability and reliability. You'll lead project delivery, manage risks, collaborate on architectural strategies, and maintain code quality across systems, addressing technical challenges.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Embedded Software Engineer is responsible for developing embedded software for Square's hardware products, focusing on architecting and debugging for microcontroller-based devices. This role involves optimizing code for performance, conducting tests, and collaborating across teams to ensure system reliability and firmware functionality.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Expert/Leader
12,000 Employees
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Principal Software Engineer at Square, you will lead the technical strategy for the centralized Product Server organization, overseeing backend services, setting standards, and coaching engineers. You will collaborate across teams to drive operational excellence and project delivery while influencing engineering culture.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Expert/Leader
12,000 Employees
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Principal Engineer on the Orders Ecosystem Platform team, you will design and architect large-scale distributed systems, driving the technical vision for the platform. You will collaborate with cross-functional teams, mentor other engineers, and ensure the delivery of scalable, performant, and resilient solutions while solving complex technical challenges.
11 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Principal Software Engineer, Platform Automation will design and develop test automation frameworks for mobile and web platforms, enhancing the CI/CD processes, and addressing performance bottlenecks. The role involves optimizing development tools and collaborating with cross-functional teams to deliver high-quality software more efficiently.
12 Hours Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Software Engineer on the Square Line of Credit Team, you will design and build financial systems and services while collaborating with product and engineering teams to enhance access to credit for Square sellers. You will oversee feature lifecycle from design to maintenance, ensuring clean, well-tested software delivery.
15 Hours Ago
Vancouver, BC
Hybrid
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Staff Software Engineer will work on the Cash P2P team to develop and scale payment systems used by millions of customers. Responsibilities include collaborating across teams, leading technical discussions, and participating in product development.
15 Hours Ago
Vancouver, BC
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer on the Transfers team, you will design APIs and enhance backend systems to support Cash App's financial services. You will collaborate with teams to launch projects, ensure code quality, and innovate solutions for complex system challenges, impacting millions of customers worldwide.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size