Get the job you really want

Top Software Engineer Jobs in Vancouver

487+ Job Results
17 Days Ago
Vancouver, BC
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
As a Senior Staff Software Engineer, you will collaborate with stakeholders to design and implement complex data products and systems. You will develop CI/CD automation, utilize Infrastructure as Code, and apply software development methodologies to ensure scalability and reliability. You'll also mentor team members and lead agile teams to solve complex problems and drive business impact.
17 Days Ago
Vancouver, BC
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
As a Senior Software Engineer for BI Applications, you will lead a team to design, develop, and integrate BI solutions, ensuring high performance and scalability of our data platform. You'll implement software practices, manage the software lifecycle, optimize system performance, and ensure data security while collaborating with cross-functional teams to meet business needs.
17 Days Ago
Vancouver, BC
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
The Staff Software Engineer will lead the backend engineering team focused on building and enhancing StackAdapt’s stats and analytics systems, architecting scalable low-latency backend systems, managing data pipelines, and mentoring junior engineers. Responsibilities include code writing, conducting technical interviews, and ensuring best practices in software development.
17 Days Ago
Vancouver, BC
Remote
1,485 Employees
Senior level
1,485 Employees
Senior level
Internet of Things
As a Senior Software Engineer at Mozilla, you'll lead frontend development and contribute to backend tasks. Your responsibilities include building privacy-focused tools, managing online identities, optimizing system performance, and collaborating with cross-functional teams for seamless service integration, all while ensuring high security and compliance standards.
17 Days Ago
Vancouver, BC
Remote
354 Employees
Senior level
354 Employees
Senior level
Cloud
The Senior Software Engineer will design, develop, and maintain microservices for Kong Konnect, collaborating with Product Management and Engineering teams. The role includes implementing solutions to complex technical problems, supporting services in production, and ensuring code quality through automated testing.
18 Days Ago
Vancouver, BC
150 Employees
Senior level
150 Employees
Senior level
Software
As a Senior Software Developer and Tech Lead, you will oversee a team in developing applications for photographers, manage the entire software development lifecycle, provide mentorship, and ensure high-quality project deliverables while leading DevOps initiatives.
19 Days Ago
Vancouver, BC
Remote
12 Employees
Senior level
12 Employees
Senior level
Software • Database • Analytics
As a Senior Software Engineer at Expanso, you will lead the development of Bacalhau, focusing on performance, reliability, and scalability while collaborating with a cross-functional team. You will ensure coding excellence, troubleshoot issues, and iterate based on community feedback in a dynamic, innovative environment.
19 Days Ago
Vancouver, BC
Remote
421 Employees
Expert/Leader
421 Employees
Expert/Leader
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Staff Software Engineer at Ada, you will lead and manage complex software development projects, build features, solve scaling challenges, and mentor the development team. You will be responsible for executing the integration roadmap and ensuring a scalable and maintainable platform for integrations, while raising technical excellence and quality standards.
18 Days Ago
Vancouver, BC
Remote
198 Employees
Entry level
198 Employees
Entry level
Fintech • Information Technology
Seeking a full-stack Staff Software Engineer to work on the Super+ vertical, architect services, tackle technical challenges, mentor team members, drive high-impact projects, contribute to engineering standards, and shape the technical roadmap.
19 Days Ago
Vancouver, BC
180 Employees
Senior level
180 Employees
Senior level
Other
Contribute to the development of the next-generation sensor product, focusing on product services and integrating network scanners. Provide technical expertise in software development, design, and testing. Work with Golang mainly in a Kubernetes environment.
19 Days Ago
Vancouver, BC
Hybrid
48 Employees
48 Employees
Not Specified
Computer Vision • Information Technology • Machine Learning • Other
Aquabyte is seeking an Embedded Software Engineer to work on the hardware and software orchestrating the hardware installed at fish farms. Responsibilities include interfacing with sensors, cameras, and networks to create robust underwater systems, designing network systems at farms, deploying software on devices, and collaborating with the machine learning team to move algorithms to the edge.
19 Days Ago
Vancouver, BC
Remote
600 Employees
Senior level
600 Employees
Senior level
Software
As a Senior Backend Engineer at Cribl, you will design and develop backend systems and APIs for processing large data sets in real-time, ensuring product features work as expected through comprehensive testing. You will collaborate with a cross-functional team, mentor junior engineers, and take ownership of your software projects in a remote-first environment.
21 Days Ago
Vancouver, BC
Remote
181 Employees
Senior level
181 Employees
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
The Staff Software Engineer at GlossGenius will provide technical leadership, manage complex problems, engage with stakeholders, advocate for engineering standards, architect systems, and mentor team members while driving product development and improvements.
20 Days Ago
Vancouver, BC
Remote
404 Employees
Entry level
404 Employees
Entry level
Software
As a Software Developer in Test, you will enhance Jane's quality program by developing tools, designing automated test frameworks, and performing performance testing to empower teams. Your role will focus on ensuring quality and efficiency in testing processes across various domains within the company.
20 Days Ago
Vancouver, BC
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
As a Staff Software Engineer at StackAdapt, you'll lead backend engineering efforts by integrating data into the Customer Data Platform, architecting scalable systems and data pipelines, and providing technical leadership to enhance team productivity. You'll also promote software best practices and tackle technical challenges.
20 Days Ago
Vancouver, BC
Remote
299 Employees
Senior level
299 Employees
Senior level
Big Data • Software
As a Senior Software Engineer II, you will lead frontend engineering projects from design to delivery, mentor other engineers, and optimize performance while shaping key components of user experiences. You will also address technical debt and enhance system scalability and maintainability.
21 Days Ago
Vancouver, BC
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Software Engineer will develop a fully managed MongoDB solution based on Juju, contribute significantly to the product and ecosystem, and work on modern infrastructure deployment automation and Linux systems management.
21 Days Ago
Vancouver, BC
Remote
181 Employees
Senior level
181 Employees
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
As a Senior Software Engineer at GlossGenius, you'll own projects from design to implementation, ensuring high-quality code and collaborating with various stakeholders. You'll architect tools and services, uphold engineering standards, and mentor team members. The role involves leading product development and impacting technology initiatives in a fast-paced environment.
22 Days Ago
Vancouver, BC
Remote
391 Employees
Senior level
391 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
As a Staff Software Engineer, you will lead complex projects, mentor engineers, and align engineering strategies across systems. You'll work on software products for managing a workforce, ensuring quality and efficiency in service delivery, while collaborating with various teams on large-scale projects.
21 Days Ago
Vancouver, BC
Remote
175 Employees
Senior level
175 Employees
Senior level
Security • Cybersecurity
As a Senior Software Engineer on the Attack Detection team, you'll design and build backend services for a high recall Detection Engine, optimize models for low latency, and mentor junior engineers. Collaborating with ML engineers, you'll help architect a robust ML platform.
22 Days Ago
Vancouver, BC
13,285 Employees
Junior
13,285 Employees
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Seeking a passionate Software Development Engineer to join the team developing AutoCAD Map 3D product in Vancouver, Canada. Responsibilities include high-quality code development, collaborating with a global team, and implementing new technologies for development efficiency.
22 Days Ago
Vancouver, BC
Remote
181 Employees
Senior level
181 Employees
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
As a Senior Software Engineer, Backend at GlossGenius, you will develop and maintain backend services, manage API integration and data modeling, and ensure system reliability and security. You will also collaborate with product managers and mentor junior team members while leading end-to-end projects that enhance the platform's scalability and impact.
22 Days Ago
Vancouver, BC
Remote
600 Employees
Senior level
600 Employees
Senior level
Software
As a Sr Software Engineer at Cribl, you will lead the design and implementation of software projects, mentor junior engineers, and collaborate across teams to deliver features. You will ensure code quality through best practices, work on full-stack development, and engage in the entire software lifecycle, while being an active member of a remote-first team.
22 Days Ago
Vancouver, BC
Remote
275 Employees
Expert/Leader
275 Employees
Expert/Leader
eCommerce
As a Principal Software Engineer at Narvar, you will lead architectural vision, develop scalable architecture solutions, advocate for code quality and best practices, and mentor junior engineers while collaborating with cross-functional teams to enhance the product suite.
22 Days Ago
Vancouver, BC
Remote
391 Employees
Senior level
391 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Senior Software Engineer on the Marketplace team responsible for designing and implementing solutions to support a rapidly growing agent workforce. Focus on building software products for a dynamic and globally distributed marketplace.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size