Get the job you really want

Top Software Engineer Jobs in Vancouver

486+ Job Results
9 Days Ago
Vancouver, BC
Remote
600 Employees
7+ Years of Experience
600 Employees
7+ Years of Experience
Software
Seeking a Senior Software Engineer with expertise in Node.js, TypeScript, AWS, RESTful API development, data structures, algorithms, and Linux. Responsibilities include defining software development practices, writing clean code, coaching junior engineers, planning quarterly goals, and contributing to the full-stack development of Cribl Cloud.
Top Benefits:
401-K
Company Equity
Dedicated Diversity Inclusion Staff
+21 More
6 Days Ago
Vancouver, BC
1,213 Employees
5-7 Years of Experience
1,213 Employees
5-7 Years of Experience
Software
Senior Software Engineer role at Diligent, working on the next generation Reporting Platform. Responsible for designing and implementing secure, scalable solutions using AWS Serverless technology. Must have 6+ years of experience in cloud application development, 3+ years in AWS, and strong skills in SQL, NoSQL, and coding practices adhering to SOLID principles.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
22 Days Ago
Vancouver, BC
Remote
299 Employees
7+ Years of Experience
299 Employees
7+ Years of Experience
Big Data • Software
As a Staff Software Engineer on the CRM Team at Affinity, you will lead the technical design of critical initiatives, ensure architectural consistency, collaborate across teams, mentor engineers, and promote operational excellence. Strong ownership instincts and communication skills are key for this role.
6 Days Ago
Vancouver, BC
29,900 Employees
7+ Years of Experience
29,900 Employees
7+ Years of Experience
Payments
The Senior Software Engineer (Java) role involves designing and implementing application logic in Java, writing and testing code, collaborating with teammates, and applying best development practices. The position requires strong programming skills, knowledge of Spring and SQL, experience with high performance applications, and problem-solving abilities. Desirable skills include experience with testing frameworks, Linux Servers, Dockers, and Splunk. A BS in computer science or related field is preferred.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
13 Days Ago
Vancouver, BC
Remote
4,900 Employees
5-7 Years of Experience
4,900 Employees
5-7 Years of Experience
Fintech • Payments
Design, implement, and maintain robust and scalable full-stack components, integrate AI components and models, design and implement REST APIs, manage version control using GitHub, balance rapid development with regulatory compliance, collaborate with cross-functional teams, and communicate solutions to stakeholders.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
6 Days Ago
Vancouver, BC
Remote
1,847 Employees
7+ Years of Experience
1,847 Employees
7+ Years of Experience
Security • Software
Tenable is looking for a Staff UI Software Engineer to join the UI-based Vulnerability Management Applications development team. Responsibilities include designing, developing, and maintaining cloud-based solutions for Vulnerability Management.
6 Days Ago
Vancouver, BC
Remote
9,651 Employees
5-7 Years of Experience
9,651 Employees
5-7 Years of Experience
Energy • Renewable Energy
Join a small but growing team at Sunrun to work on a new platform using state-of-the-art technologies for residential solar+storage products. Responsibilities include establishing technical standards, collaborating with Product Management, designing and coding software components, and mentoring team members. Qualifications include a Bachelor's Degree in Computer Science, 5 years of Java development experience, and expertise in server-side application design patterns, REST APIs, databases, DevOps, AWS, Git, MVC, and Agile methodologies. Experience in renewable energy and the electricity industry is a plus.
6 Days Ago
Vancouver, BC
Remote
2,760 Employees
7+ Years of Experience
2,760 Employees
7+ Years of Experience
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Own and drive the technical vision for the team, design and improve critical systems, mentor engineers, contribute to roadmap planning, and collaborate with cross-functional teams. Requires 15+ years of industry experience, expert-level knowledge of Microsoft .NET stack, and strong communication skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+39 More
6 Days Ago
Vancouver, BC
Remote
210 Employees
7+ Years of Experience
210 Employees
7+ Years of Experience
Software
Senior Software Developer role at Orium involving building digital products for enterprise clients, collaborating in Agile teams, and staying updated with emerging technologies. Responsibilities include Drupal-based solutions, web services, and headless CMS architectures. Requires 7+ years of Drupal developer experience and proficiency in backend and front-end technologies.
6 Days Ago
Vancouver, BC
Remote
1,288 Employees
7+ Years of Experience
1,288 Employees
7+ Years of Experience
Fintech
As a Staff Fullstack Engineer at Super.com, you will tackle challenging technical tasks on both frontend and backend development. You will work with React on the frontend and Python/Node on the backend, contributing to fintech, travel, eCommerce, and superapp products. Additionally, you will own features, mentor junior developers, uphold quality standards, and drive complex projects end-to-end.
16 Days Ago
Vancouver, BC
273 Employees
5-7 Years of Experience
273 Employees
5-7 Years of Experience
Artificial Intelligence • Big Data • Machine Learning
Join Weka, a fast-growing startup developing a scalable data platform. As a Senior Software Engineer, you'll work on network and storage stacks, performance-sensitive code, and benchmarks. Requirements include C/C++ mastery and experience with Linux systems, network concepts, and protocols.
22 Days Ago
Vancouver, BC
Remote
421 Employees
5-7 Years of Experience
421 Employees
5-7 Years of Experience
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer at Ada, you will work on executing the company's roadmap, delivering the messaging platform, and enhancing development practices. Your responsibilities include code deployment, providing feedback on code, and ensuring the best AI Agent platform experience for internal and external partners.
Top Benefits:
Company Outings
Dedicated Diversity Inclusion Staff
Dental Insurance
+31 More
6 Days Ago
Vancouver, BC
Remote
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Software
Senior Software Engineer role at Grafana Cloud working on the Cloud Insights team to build and maintain distributed microservices, data pipelines, and visualizations. Responsibilities include improving customer experience, writing efficient code, and collaborating with teammates.
8 Days Ago
Vancouver, BC
889 Employees
7+ Years of Experience
889 Employees
7+ Years of Experience
Cloud • Legal Tech • Software
Seeking a Senior Software Engineer to join the Accounting team at Clio, responsible for the newly released Clio Accounting Product. Collaborate with various teams to deliver impactful projects and contribute to revenue goals.
7 Days Ago
Vancouver, BC
Remote
600 Employees
7+ Years of Experience
600 Employees
7+ Years of Experience
Software
As a Senior Backend Engineer at Cribl, you will help set the technical direction for Stream by working closely with a team to design and deliver products. You will work on back end systems and APIs responsible for data processing and routing, ensuring high quality and robust code. This is a fully remote role.
Top Benefits:
401-K
Company Equity
Dedicated Diversity Inclusion Staff
+21 More
22 Days Ago
Vancouver, BC
1-3 Years of Experience
1-3 Years of Experience
Digital Media • Marketing Tech • Social Media • Software • Analytics
Looking for a Staff Software Developer to champion and drive the advancement of product quality, performance, and security. Responsibilities include providing technical guidance, leading projects, conducting research, and contributing to process improvements. Requires professional experience in technical leadership, collaboration skills, and expertise in optimal technical solutions.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+45 More
7 Days Ago
Vancouver, BC
Remote
371 Employees
5-7 Years of Experience
371 Employees
5-7 Years of Experience
AdTech • Marketing Tech
Seeking a Staff Software Engineer to lead the backend engineering team at StackAdapt, a leading programmatic advertising platform. Responsibilities include integrating data, architecting scalable backend systems, providing technical leadership, and solving technical challenges. Requires 5 years of experience in software development in distributed systems and familiarity with adtech or Martech experience.
7 Days Ago
Vancouver, BC
Remote
132 Employees
3-5 Years of Experience
132 Employees
3-5 Years of Experience
Fintech • Information Technology
Lead all Crypto related engineering including spot and derivatives exchanges. Architect, implement, and maintain systems for Alpaca Crypto. Design and build high-performance matching engine, regulatory reporting, banking integrations, and more. Remote position reporting to Head of Crypto initially and CTO later.
7 Days Ago
Vancouver, BC
Remote
600 Employees
3-5 Years of Experience
600 Employees
3-5 Years of Experience
Software
Looking for a Senior Software Development Engineer in Test at Cribl, a remote-first company focused on data engine for IT and Security. Responsibilities include integrating with testing systems, working with dev teams, identifying performance issues, and communicating effectively. Requires 3+ years' experience as a Software Engineer or SDET, proficiency in coding with JavaScript/TypeScript, experience with Docker, Kubernetes, AWS, test automation, and collaboration skills.
Top Benefits:
401-K
Company Equity
Dedicated Diversity Inclusion Staff
+21 More
23 Days Ago
Vancouver, BC
Remote
618 Employees
7+ Years of Experience
618 Employees
7+ Years of Experience
Insurance • Cybersecurity
As a Principal Software Engineer on the documents team at Coalition, you will have a significant impact on shaping the company's trajectory. Your role involves defining technology strategies, leading high-impact projects, mentoring engineers, and redefining document generation efficiency. You will be a key player in solving complex software problems and driving innovation within the team.
14 Days Ago
Vancouver, BC
Hybrid
25 Employees
5-7 Years of Experience
25 Employees
5-7 Years of Experience
Fintech • Payments
Fullstack Software Engineer role at Stronghold focusing on architecting, developing, and maintaining payments API platform and cryptocurrency. Responsible for back-end development, scaling, and optimization. Involvement in diverse projects including system design, new feature launches, tech debt reduction, UI design, and server-side performance optimization.
8 Days Ago
Vancouver, BC
880 Employees
7+ Years of Experience
880 Employees
7+ Years of Experience
Cloud • Software
Seeking an experienced Python developer with a background in MongoDB to help build a fully managed MongoDB solution based on Juju. Key responsibilities include operating and managing MongoDB clusters, infrastructure deployment automations, and ensuring quality and automated testing. Remote-first culture with competitive salary and impactful open source projects.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
22 Days Ago
Vancouver, BC
Remote
371 Employees
5-7 Years of Experience
371 Employees
5-7 Years of Experience
AdTech • Marketing Tech
The Staff Software Engineer will be responsible for building first-party and third-party data integration with external data sources and architecting scalable low-latency backend systems and data pipelines. They will provide technical leadership and promote software development best practices.
23 Days Ago
Vancouver, BC
Remote
7+ Years of Experience
7+ Years of Experience
Sales
The Staff Software Engineer role at Orum involves working across the stack to deliver significant impact while mentoring team members. Responsibilities include building and owning features end-to-end from conception to implementation, shipping, and iteration. The tech stack includes NodeJS, TypeScript, Ruby, Postgres, Google Cloud Platform, and FreeSWITCH.
9 Days Ago
Vancouver, BC
Remote
1,847 Employees
3-5 Years of Experience
1,847 Employees
3-5 Years of Experience
Security • Software
Tenable is seeking a Staff Software Engineer to join their award-winning on-premise enterprise vulnerability management product team. The role involves leading innovation, technical direction, collaborating on the product roadmap, promoting clear software design, and driving the team towards better practices and solutions. The position also offers opportunities for professional growth through training and development initiatives.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size