Get the job you really want

Top Software Engineer Jobs in Vancouver

474+ Job Results
Yesterday
Vancouver, BC
715 Employees
5-7 Years of Experience
715 Employees
5-7 Years of Experience
AdTech • Big Data • HR Tech • Machine Learning • Marketing Tech • Mobile • Software
Design, engineer & implement highly-available, fault-tolerant, distributed systems enhancing real-time bidding system. Responsible for code readability, performance, testing, documentation, and continuous integration. Take ownership of product development and collaborate with cross-functional teams in a fast-paced environment. Participate in on-call rotation and share knowledge with team members.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+60 More
6 Days Ago
Vancouver, BC
Remote
2,700 Employees
5-7 Years of Experience
2,700 Employees
5-7 Years of Experience
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Software Engineer on the DocSend Platform team, you will tackle scalability challenges, own infrastructure, and collaborate with Dropbox teams. Responsibilities include feature ownership, innovative solutions, mentoring, and cross-team collaboration. Required qualifications include a BS in Computer Science, 5+ years of software engineering experience, strong problem-solving skills, and Ruby on Rails expertise.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
5 Days Ago
Vancouver, BC
Remote
2,200 Employees
3-5 Years of Experience
2,200 Employees
3-5 Years of Experience
Fintech
The Partner Interfaces group at Affirm is looking for a highly motivated and experienced Software Engineer I to join the team. The role involves working on APIs and webhooks for integrations with merchants and partners, managing partner APIs and tools, and contributing to the growth of the merchant network.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+59 More
12 Days Ago
Vancouver, BC
Remote
3,300 Employees
7+ Years of Experience
3,300 Employees
7+ Years of Experience
Information Technology • Security • Cybersecurity
Senior Software Engineer position in the Zero Trust team at Cloudflare. Responsibilities include developing cross-platform GUIs for Zero Trust clients, improving code quality, and implementing customer-impacting features. Requires experience in cross-platform programming, user-centric GUI development, and knowledge of operating system concepts.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+45 More
20 Hours Ago
Vancouver, BC
Remote
2,700 Employees
7+ Years of Experience
2,700 Employees
7+ Years of Experience
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Looking for a Senior Backend Product Software Engineer to help build the next generation of products for collaboration and distributed work at Dropbox. Responsibilities include articulating a technical vision, writing code, partnering with multi-functional teams, and improving team and company culture. Must have 8+ years of software engineering experience and a BS degree in Computer Science or related field.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
Yesterday
Vancouver, BC
Remote
11,000 Employees
5-7 Years of Experience
11,000 Employees
5-7 Years of Experience
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Seeking a Senior Full Stack Software Engineer to guide technical direction, collaborate with product teams, and mentor teammates. Must have 5+ years of experience in the industry, expertise in Javascript, HTML5, CSS, and experience with modern testing frameworks and A/B testing. Remote role in a US timezone.
Yesterday
Vancouver, BC
Remote
11,000 Employees
3-5 Years of Experience
11,000 Employees
3-5 Years of Experience
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Atlassian is seeking a Full Stack Software Engineer to build REST APIs, customer-facing React components, configure monitoring, build CICD pipelines, and develop integrations. The role is fully remote but requires US timezone. Candidates with 1-3+ years of experience in JavaScript/TypeScript, REST integrations, GIT, HTML/CSS, server technologies, and collaborative team settings are preferred.
2 Days Ago
Vancouver, BC
Remote
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Software Engineer in Product Security role at CrowdStrike, responsible for developing and deploying security tooling and automation across the Product Security organization. Works on monitoring tools, automation, and telemetry to scale with company growth. Collaborates with other security teams to safeguard the production environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More

Featured Jobs

15 Days Ago
Vancouver, BC
Remote
300 Employees
5-7 Years of Experience
300 Employees
5-7 Years of Experience
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Babylist is looking for a Fullstack Software Engineer to join the Growth team. The role involves building key experiences for users, collaborating with various teams, and driving business growth. The ideal candidate has 5+ years of experience in Ruby on Rails and React, excels in a fast-paced environment, and possesses a growth mindset.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
7 Days Ago
Vancouver, BC
Remote
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Lead backend engineering efforts in a remote-first culture, leveraging cloud-based systems, collaborating with cross-functional teams, and embracing the newest technologies. Mentoring team members, improving product architecture, and contributing to the open-source community.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
21 Hours Ago
Vancouver, BC
Remote
380 Employees
7+ Years of Experience
380 Employees
7+ Years of Experience
Marketing Tech • Real Estate • Software • PropTech • SEO
As a Staff Software Engineer at Luxury Presence, you will lead technical design and implementation of complex systems, drive high-impact projects, mentor engineers, set architectural direction, and foster innovation and collaboration.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+27 More
7 Days Ago
Vancouver, BC
Remote
2,700 Employees
5-7 Years of Experience
2,700 Employees
5-7 Years of Experience
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Machine Learning Engineer focused on search quality at Dropbox, you will design, code, train, test, deploy, and iterate on large-scale machine learning systems. You will collaborate with cross-functional teams to enhance search capabilities and impact millions of users.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
9 Days Ago
Vancouver, BC
Remote
300 Employees
3-5 Years of Experience
300 Employees
3-5 Years of Experience
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Babylist is seeking a Backend Software Engineer to join the Fulfillment and Operations Engineering team. Responsibilities include scaling technical systems for Babylist's ecommerce business and driving efficiencies within the Supply Chain network.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
9 Days Ago
Vancouver, BC
542 Employees
1-3 Years of Experience
542 Employees
1-3 Years of Experience
Productivity • Software • App development • Automation
Seeking a talented software developer with experience in C++ to join our team. Responsibilities include developing and improving Apryse SDK, engaging in all stages of development, and collaborating with other developers. Degree in computer science, strong proficiency in C/C++ development, and excellent software design skills are required. Knowledge in computer graphics and image processing algorithms is a plus.
Top Benefits:
401-K Matching
Dental Insurance
Disability Insurance
+30 More
11 Days Ago
Vancouver, BC
Remote
2,700 Employees
7+ Years of Experience
2,700 Employees
7+ Years of Experience
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Senior Software Engineer role in the Privacy Engineering team at Dropbox, responsible for architecting and delivering scalable systems ensuring user privacy and data security. Will work closely with product managers, designers, and user researchers to develop innovative privacy-preserving solutions and lead product development stages.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
12 Days Ago
Vancouver, BC
Remote
2,700 Employees
1-3 Years of Experience
2,700 Employees
1-3 Years of Experience
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Backend Product Software Engineer specialized in building the next generation sync engine for collaboration and distributed work. Responsible for designing and developing software to reach millions of daily users, partnering with stakeholders, and optimizing features for Windows, macOS, and Linux.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
12 Days Ago
Vancouver, BC
Remote
2,700 Employees
1-3 Years of Experience
2,700 Employees
1-3 Years of Experience
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Product Engineer at Dropbox, you will be responsible for developing and enhancing Dropbox products to deliver exceptional user experiences. Responsibilities include designing and building scalable software, collaborating with cross-functional teams, developing roadmaps, and contributing to the team culture.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
6 Days Ago
Vancouver, BC
Remote
167 Employees
1-3 Years of Experience
167 Employees
1-3 Years of Experience
Enterprise Web • Software
As a Staff Software Engineer on the Content Lake Developer Experience team at Sanity.io, you will be responsible for building highly scalable, performant distributed systems for core content creation and querying capabilities. This includes driving valuable product increments, leading critical incidents responses, contributing to engineering excellence, coaching teammates, and influencing team improvements. Candidates should have a strong foundational knowledge in computer science, expertise in back-end languages including Go, and previous experience in building and running distributed applications at scale.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+27 More
23 Hours Ago
Vancouver, BC
Remote
10,000 Employees
7+ Years of Experience
10,000 Employees
7+ Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Senior Software Development Engineer role in the engineering team that delivers the sensor on Windows for a cybersecurity company specializing in endpoint security. Responsibilities include developing new product concepts, supporting cross-platform software development, and collaborating with multi-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
14 Days Ago
Vancouver, BC
Remote
300 Employees
5-7 Years of Experience
300 Employees
5-7 Years of Experience
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Babylist is looking for a Full Stack Engineer to join their Babylist Shop team. The role involves working on critical initiatives to enhance the user experience and make Babylist the go-to destination for baby commerce. The engineer will collaborate with various teams to execute key initiatives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
7 Days Ago
Vancouver, BC
Remote
300 Employees
7+ Years of Experience
300 Employees
7+ Years of Experience
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Staff Software Engineer on the Registry team at Babylist, you will be at the heart of transforming how expectant parents create and manage their registries. You'll lead the revamp of user experience, making it simpler and more engaging for parents to manage and organize their registries.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
15 Days Ago
Vancouver, BC
Remote
2,780 Employees
3-5 Years of Experience
2,780 Employees
3-5 Years of Experience
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.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+49 More
Yesterday
Vancouver, BC
211 Employees
5-7 Years of Experience
211 Employees
5-7 Years of Experience
Healthtech
Lead Engineer role at Prenuvo to support a team of developers, design software systems, collaborate on technical requirements, maintain code bases, enhance applications, ensure code quality, and mentor team members. Requires 6+ years of experience, proficiency in Python, Flask/FastAPI, ReactJS, TypeScript, Redux, AWS/GCP/Azure, CI/CD pipelines, IaC tools, and modern databases.
Yesterday
Vancouver, BC
Remote
456 Employees
3-5 Years of Experience
456 Employees
3-5 Years of Experience
Software
Join Magnet Forensics as a Software Engineer in the Review Team, responsible for building digital forensics products to enhance collaboration among stakeholders. Analyze requirements, design solutions, develop software, participate in code reviews, and troubleshoot defects. Skills in C#, JavaScript, ReactJS, HTML/CSS, API architectures, Git, databases, testing frameworks, build tools, Kubernetes, Python, Linux, and Infrastructure as code are required.
4 Days Ago
Vancouver, BC
Remote
300 Employees
5-7 Years of Experience
300 Employees
5-7 Years of Experience
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Babylist is seeking a Senior Software Engineer to join the Shop engineering team. The role involves building key product research, feedback, and shopping experiences for Babylist's eCommerce platform. The ideal candidate is a high-performing engineer with 6+ years of experience in delivering end-to-end solutions, proficient in JavaScript, React, and Ruby on Rails, a problem solver, and passionate about customer improvements and data-driven growth.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size