Get the job you really want

Top Software Engineer Jobs in Vancouver

487+ Job Results
Yesterday
Vancouver, BC
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer on the Sam's Membership team, you will transform requirements into solutions through coding, mentor small teams of engineers, and drive innovation while collaborating with diverse teams to design scalable, cloud-based applications and services.
Yesterday
Vancouver, BC
Remote
578,950 Employees
Junior
578,950 Employees
Junior
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you'll collaborate with cross-functional teams to gather software requirements, design and test scalable applications, troubleshoot issues, and improve development methodologies. You'll work with various technologies including cloud platforms and automated tools to enhance software processes.
Yesterday
Vancouver, BC
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III in Data Ventures, you'll develop and productize B2B data solutions, create software architecture, lead discussions on business and technical alignment, manage project execution, and mentor junior developers while leveraging expertise in cloud platforms and modern software practices.
2 Days Ago
Vancouver, BC
378 Employees
Entry level
378 Employees
Entry level
Marketing Tech • Software
This entry-level Software Developer role at Konrad involves working on both mobile and web applications within the software development team. Responsibilities include writing maintainable and performant software, participating in code reviews, researching new technology, and clear communication with team members.
2 Days Ago
Vancouver, BC
Remote
5,360 Employees
Senior level
5,360 Employees
Senior level
Payments • Software
As a Software Engineer focused on Vulnerability Management at Stripe, you will identify and prioritize vulnerabilities in systems, drive remediation efforts, and improve security processes and tools, all while collaborating cross-functionally to enhance safety measures.
2 Days Ago
Vancouver, BC
2,359 Employees
Senior level
2,359 Employees
Senior level
Automotive
As a GPU Software Engineer at Waymo, you will collaborate with application teams to optimize algorithms for GPU utilization. This includes building high-performance abstractions, improving compiler optimizations, and analyzing GPU performance. You will also co-design future hardware features.
8 Days Ago
Vancouver, BC
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
You will develop and evolve tools and processes for Samsara engineers to build and operate applications, manage CI/CD platforms, GitHub organization, and testing capabilities, while improving delivery efficiency and customer experience.
2 Days Ago
Vancouver, BC
Remote
371 Employees
Mid level
371 Employees
Mid level
AdTech • Marketing Tech
As a Software Engineer on the AI Copilot team, you'll design and implement a copilot framework for a chat-based interface, enhance internal copilot capabilities by integrating data sources, and collaborate with other engineers to solve technical challenges. You will also improve system performance and conduct technical interviews for new hires.
8 Days Ago
Vancouver, BC
Remote
10,000 Employees
Senior level
10,000 Employees
Senior level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Development Engineer, you'll develop core features for the CrowdStrike Falcon Host sensor on Windows, collaborating with cross-functional teams. Your responsibilities include designing new product concepts, owning features from design to delivery, and participating in Agile development processes.
2 Days Ago
Vancouver, BC
Remote
99 Employees
Senior level
99 Employees
Senior level
Software
The Software Engineer will lead the technical direction of projects related to customer support workforce management, focusing on forecasting contact volume and optimizing schedules for agents. Responsibilities include mentoring, participating in design and code reviews, and collaborating with product and leadership teams to turn technical challenges into solutions.
2 Days Ago
Vancouver, BC
29 Employees
Mid level
29 Employees
Mid level
Cloud • Security • Software • Analytics
Join Arista's SONiC software development team to build and qualify features for large data center networks. Responsibilities include writing functional and test specifications, implementing solutions, debugging, and collaborating with customer support and testing teams to improve software quality.
2 Days Ago
Vancouver, BC
29 Employees
Junior
29 Employees
Junior
Cloud • Security • Software • Analytics
As a Network Systems software engineer, you will design and build features for hardware components on switches and routers, collaborate with hardware engineers, and manage software deployment and quality. You will work in a supportive environment focused on growth, where you can transition between different areas of software development.
2 Days Ago
Vancouver, BC
Remote
Mid level
Mid level
Software
As a Software Engineer on the Edge team at Vercel, you will contribute to building systems to enhance product and customer experiences, improve infrastructure, and ensure reliability while collaborating with backend engineers. Responsibilities include system design, coding, debugging, and handling high-performance cloud systems.
8 Days Ago
Vancouver, BC
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer on the Content Lake DX team, you will design and develop scalable distributed systems, improve caching and query performance, mentor teammates, influence team processes, and respond to critical incidents. Your work will contribute to a better developer experience and open-source solutions.
2 Days Ago
Vancouver, BC
51,885 Employees
Junior
51,885 Employees
Junior
Financial Services
The Software Developer will write, configure, and integrate code in accordance with security standards and business requirements. They will design solutions, perform unit testing, and support production issues, while also recommending approaches to improve operational efficiency and staying updated on industry trends.
2 Days Ago
Vancouver, BC
Remote
140 Employees
Entry level
140 Employees
Entry level
Retail • Sales • Software
As a Full Stack Software Developer, you will craft scalable TypeScript and Python code, develop single-page web apps using Redux, work with Django in a microservices architecture, and implement APIs over HTTP and gRPC. Your role involves collaborating closely with engineering teams to push product development while ensuring high-quality results.
8 Days Ago
Vancouver, BC
4,500 Employees
Expert/Leader
4,500 Employees
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Principal Software Engineer in the Data Platform team, you will lead the architecture and development of scalable data solutions, focusing on real-time analytics and data lake strategies. You will mentor engineers, collaborate across teams, and ensure the quality and reliability of data infrastructure solutions to drive business outcomes through data insights.
8 Days 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 Data Platform Engineer, you will develop a scalable and reliable data platform, build tools for data democratization, contribute to initiatives for cost reduction and data security, manage a centralized data lake, and optimize the compute layer for performance.
2 Days Ago
Vancouver, BC
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As an Android Engineer III, you will develop and maintain Android applications, collaborate with product and design teams, participate in code reviews, diagnose bugs, and stay updated on Android trends to enhance user experience.
2 Days Ago
Vancouver, BC
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The role involves working within the Global Finance sector on SAP ECC and S4 environments. Responsibilities include collaborating with stakeholders, designing and implementing solutions, driving projects, and utilizing agile methodologies to resolve incidents and improve financial processes.
2 Days Ago
Vancouver, BC
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Distinguished Software Engineer for Workday, you will provide strategic guidance to engineering teams, drive innovation, and lead complex projects. Responsibilities include mentoring, implementing best practices in Workday's Core HR modules, facilitating system integration, and ensuring high-quality delivery of scalable solutions while staying updated on emerging tech trends.
2 Days Ago
Vancouver, BC
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer at Walmart, you will develop and optimize systems for enterprise learning solutions, ensuring operational metrics align with SRE principles. Responsibilities include working with observability tools, designing resilient systems, and building infrastructure at scale. You will provide scalable applications, work with containerization, engage in CI/CD processes, and ensure system reliability.
9 Days Ago
Vancouver, BC
Remote
417 Employees
Senior level
417 Employees
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
The Sr. Software Engineer will design, build, test, and deploy cloud-native platforms and microservices/APIs. Responsibilities include developing user-facing features, optimizing applications, conducting code reviews, and mentoring junior engineers, while participating in Agile team practices.
9 Days 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 in Seller Health, you will build foundational tools to enhance seller experiences and collaborate across teams to develop and improve solutions. Responsibilities include designing fault-tolerant systems, advocating engineering best practices, and mentoring other engineers, all while working with a metrics-oriented mindset.
9 Days 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 Embedded Software Engineer, you will architect and develop embedded software for Square's hardware products, conduct testing, optimize code, and collaborate with other teams to ensure reliable hardware-software integration. Your work will contribute to the robust design of payment devices.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size