Get the job you really want.

Top Software Engineer Jobs in Vancouver

4 Days Ago
Remote
Hybrid
Vancouver, BC
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The role involves developing scalable backend systems for an identity platform, collaborating across teams, and mentoring engineers. Responsibilities include refining identity solutions and ensuring high availability while addressing complex problems related to identity management.
Top Skills: JavaKotlinRuby
6 Days Ago
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will work with the POS team to develop and maintain Affirm's lending platform, collaborating with product and risk teams, managing system availability, and participating in the product development lifecycle, while ensuring quality and timely delivery.
Top Skills: KotlinPython
7 Days Ago
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a software engineer on the Smart Trailer and Connected Equipment team, you will develop solutions for equipment management, utilizing sensors for monitoring and tracking customer assets. You will collaborate with cross-functional teams to deliver impactful features and promote customer success.
Top Skills: GoTypescript
5 Hours Ago
Remote
Hybrid
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Software Engineer Manager for the Identity Platform at Square will guide and lead a team responsible for enhancing authorization mechanisms and maintaining a culture of reliability and mentorship. They will work with various stakeholders to oversee complex initiatives and provide technical expertise, contributing to the evolution of the Identity Platform while ensuring high standards in engineering practices.
Top Skills: Go
5 Hours Ago
Remote
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Staff Android Engineer on the Order Hub team, you will lead the architecture and implementation of critical features for the Order Manager product. You will mentor engineers, ensure product reliability, and collaborate with product managers and designers to enhance order management for Square sellers.
Top Skills: JavaKotlin
5 Hours Ago
Remote
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Staff Android Software Engineer, you will lead the architecture, design, and implementation of features within Square's Order Manager product. You will mentor engineers, ensure product reliability, and collaborate with product managers and designers to enhance order management solutions.
Top Skills: JavaKotlin
5 Hours Ago
Remote
Hybrid
Vancouver, BC
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Software Engineer (Backend) will design and implement features to enhance buyer experiences, deliver APIs for buyer data interaction, collaborate on cross-team projects, and address performance and scalability challenges. Strong familiarity with Ruby and a solid background in large-scale systems are essential.
Top Skills: JavaRuby
6 Hours Ago
Remote
Vancouver, BC
Entry level
Entry level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Windows Sustaining Software Engineer at CrowdStrike, you will lead sensor quality initiatives, troubleshoot sensor issues, support development teams, and collaborate with different teams to enhance sensor software. Your role will focus on providing technical leadership and ensuring the reliability and supportability of the sensor platform.
Top Skills: C++Python

Featured Jobs

21 Hours Ago
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior iOS Software Engineer at Dropbox, you will enhance mobile user experiences, solve complex technical challenges, guide architectural upgrades, advocate engineering best practices, and mentor junior engineers, all while collaborating within a cross-functional team.
Top Skills: iOS
21 Hours Ago
Remote
Vancouver, BC
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.
Top Skills: AndroidKotlin
22 Hours Ago
Remote
Vancouver, BC
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.
Top Skills: CC++GoJavaPython
23 Hours Ago
Easy Apply
Remote
Vancouver, BC
Easy Apply
Entry level
Entry level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Software Engineer (New Grad) role involves designing and developing software solutions across various engineering teams at Samsara, with a focus on physical operations and IoT data. Responsibilities include creating features for both backend and frontend, tackling data architecture challenges, and ensuring user-friendly interfaces for the collected data. This role is ideal for early-career engineers looking to make an impact in an innovative environment.
Top Skills: GoJavaJavaScriptKotlinNode.jsPythonRubySwiftTypescript
Yesterday
Remote
Vancouver, BC
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.
Top Skills: GoPython
5 Days Ago
Remote
Hybrid
Vancouver, BC
Junior
Junior
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the Core Services team, you will collaborate with various teams to enhance frameworks and APIs, ensuring data quality and uptime for Cash App's extensive datasets. You'll contribute by sharing insights on code and designs, fostering a growth culture while adapting to a dynamic financial product ecosystem.
Top Skills: JavaKotlin
3 Days Ago
Easy Apply
Remote
Vancouver, BC
Easy Apply
Entry level
Entry level
Artificial Intelligence • Machine Learning • Software
As a Software Engineer at mabl, you will design and maintain cloud systems for mobile app testing, collaborate on product solutions, and support the integration of customer feedback while ensuring quality across the application lifecycle.
Top Skills: JavaJavaScriptNode.jsPythonTypescript
14 Days Ago
Remote
Hybrid
Vancouver, BC
Junior
Junior
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a software engineer on the Cash Commerce team, you will develop new and maintain existing payment experiences, tackle technical challenges in distributed transaction processing, and manage customer-sensitive data, all while collaborating with product teams and seeking feedback for continuous improvement.
Top Skills: JavaKotlin
5 Days Ago
Remote
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Staff iOS Software Engineer on the Customer Engagement team, you will lead the technical vision for iOS, mentor other engineers, and collaborate across teams to build impactful customer experiences. Your role includes shaping mobile experiences and possibly contributing to Android development, emphasizing high-quality software and technical excellence.
Top Skills: Objective-CSwift
5 Days Ago
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II in Traffic Engineering at Affirm, you will design, develop, and launch backend systems while ensuring operational support for critical routing and network infrastructure. You'll collaborate with cross-functional teams to deliver projects, monitor metrics, and engage in community growth activities like interviews. You are expected to own your work, seek feedback, and contribute to a collaborative engineering culture.
Top Skills: KotlinPython
7 Days Ago
Hybrid
Vancouver, BC
Internship
Internship
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As a software engineering intern, you will collaborate with a multi-disciplinary team to design, implement, and deploy software solutions. Responsibilities include developing code and automated testing, creating operational tools, and working alongside senior engineers on product milestones.
Top Skills: GoJavaScriptPythonSQL
7 Days Ago
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Software Engineer on the Mobile Platform at Samsara, you'll create shared components for mobile applications, enhance the developer experience, and mentor other teams. You'll work with various technologies, focusing on building scalable systems and improving mobile app development processes.
Top Skills: GoGraphQLReact NativeReduxTypescript
19 Days Ago
Easy Apply
Remote
Vancouver, BC
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.
Top Skills: AngularExpressHTMLMongoDBNode.jsSassTypescript
10 Days Ago
Remote
Hybrid
Vancouver, BC
Junior
Junior
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer, you'll collaborate on developing new payment experiences for Cash App, focusing on creating, maintaining, and improving systems that handle sensitive customer data securely. You'll tackle technical challenges related to high-volume, low-latency transaction processing systems while fostering a culture of feedback and growth.
Top Skills: JavaKotlin
18 Days Ago
Easy Apply
Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II on the Merchant Engineering team, you will architect and implement new APIs and microservices to enhance the merchant lifecycle and analytics. Your role involves collaborating with teams to improve performance and reliability and driving technical decisions to support Affirm's growth in financial services.
Top Skills: KotlinPython
11 Days Ago
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Full Stack Software Engineer will guide the technical direction for product features, collaborate with product and design teams, write secure and maintainable code, manage bugs, conduct code reviews, and mentor teammates. A focus on delivering customer-centric solutions and adapting to user feedback is key.
Top Skills: CSSHTML5JavaJavaScriptNode.js
Junior
eCommerce • Fintech • Payments • Software • Financial Services
As a Fullstack Software Engineer II, you will enhance the Customer Success platform by collaborating across teams to develop scalable solutions using TypeScript, React, Java/Kotlin, and Go. Your work will directly impact the experience of Remitly customers by creating user interfaces and solving complex problems in a high-visibility role.
Top Skills: GoJavaKotlinTypescript
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account