Get the job you really want

Top Software Engineer Jobs in Vancouver

486+ Job Results
20 Hours Ago
Vancouver, BC
800 Employees
5-7 Years of Experience
800 Employees
5-7 Years of Experience
Fintech
Senior Software Engineer, Growth (Backend) at Brex responsible for designing and building efficient and scalable funnels to drive operational efficiency and optimize conversion rates. Will collaborate cross-functionally to implement growth initiatives and mentor team members.
21 Hours Ago
Vancouver, BC
78 Employees
7+ Years of Experience
78 Employees
7+ Years of Experience
Information Technology
Act as a leading architect/developer and strategic leader for the Soluno engineering team and product. Responsible for system performance, scalability, security, and technical debt roadmap. Lead software development, mentor team members, and ensure software quality standards are met.
22 Hours Ago
Vancouver, BC
Remote
1,847 Employees
7+ Years of Experience
1,847 Employees
7+ Years of Experience
Security • Software
Tenable is seeking a Full-stack Staff Software Engineer to join the UI-based Vulnerability Management Applications development team. Responsibilities include designing, developing, and maintaining cloud-based solutions for Vulnerability Management. This role involves implementing and maintaining highly scalable, reliable cloud-native user interfaces and microservices using modern technologies.
23 Days Ago
Vancouver, BC
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer, you will design and engineer integrations for complex enterprise systems, collaborate with cross-functional teams, and provide insights to think beyond the status quo. The tech stack includes React Native, React.js, Angular, .Net C#, Kafka, SQL, CosmosDB, Azure, and more.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
Yesterday
Vancouver, BC
Remote
23 Employees
7+ Years of Experience
23 Employees
7+ Years of Experience
Security
Stacklok, a software supply chain security startup, is seeking a Senior Software Engineer experienced in Go language, Docker, Linux, and Git. Responsibilities include developing high-quality software, collaborating with teams, and enhancing system-level security. Desired skills include proficiency in secure coding practices and open-source projects.
Yesterday
Vancouver, BC
Remote
39 Employees
7+ Years of Experience
39 Employees
7+ Years of Experience
Security • Software
Join the Analysis Engineering team at ForAllSecure to work on enhancing the analysis engine behind Mayhem, focusing on discovering bugs and security vulnerabilities. Collaborate with local and remote teammates, develop new features, fix bugs, and improve software security. Ideal candidate has strong computer science fundamentals and experience with systems-level programming in Linux, Rust, Python, and/or C/C++. Knowledge of compiler concepts, binary execution, operating system concepts, vulnerability research, and program analysis is preferred.
23 Days Ago
Vancouver, BC
41 Employees
3-5 Years of Experience
41 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Perplexity is seeking a Backend Software Engineer to lead design, implementation, and scaling of systems powering web and mobile products. Responsibilities include maintaining databases, building interfaces, and scaling web server backends. Must have strong experience in Python, databases, infrastructure, and 4+ years of engineering experience. Competitive salary range of $180,000 - $230,000 with additional equity and benefits included in the compensation package.
15 Days Ago
Vancouver, BC
Remote
600 Employees
7+ Years of Experience
600 Employees
7+ Years of Experience
Software
As a Principal Software Engineer at Cribl Lake, you will drive the technical direction and architecture, collaborate with cross-functional teams, mentor junior engineers, and contribute to Cribl Lake's development. Preferred qualifications include experience with CI/CD pipelines, cloud design patterns, and serverless implementations.
Top Benefits:
401-K
Company Equity
Dedicated Diversity Inclusion Staff
+21 More
23 Days Ago
Vancouver, BC
Remote
52 Employees
7+ Years of Experience
52 Employees
7+ Years of Experience
Payments • Financial Services
Seeking a Senior Backend Engineer to join a mission-driven payments company focused on enabling merchants to accept government benefits through a unified API. Responsibilities include building great products, engineering systems, articulating thoughts, balancing implementation tradeoffs, and writing high-quality code. Must have experience in building PayFac or Payment Processor systems and work effectively in a remote setting. Tech stack includes Python, Django, PostgreSQL, NodeJS, and AWS.
2 Days Ago
Vancouver, BC
Remote
60 Employees
7+ Years of Experience
60 Employees
7+ Years of Experience
Software
We are seeking a strong Python backend engineer to work on our SaaS offering. The role involves discussing and researching issues, taking ownership of the development lifecycle, being hands-on with technical expertise, and documenting code.
2 Days Ago
Vancouver, BC
Remote
60 Employees
7+ Years of Experience
60 Employees
7+ Years of Experience
Software
Seeking a Senior Software Engineer with strong Python knowledge and excellent coding culture. Must have excellent communication skills and remote work self-discipline. Great to have experience working remotely and open source contributions.
24 Days Ago
Vancouver, BC
Remote
80 Employees
7+ Years of Experience
80 Employees
7+ Years of Experience
Big Data • Information Technology • Software • Database • Analytics
Building upon Reverse ETL’s ability to use SQL to sync to any SaaS tool, Customer Studio is Hightouch’s second major product that provides a purpose-built no-code suite of features that enables anyone, regardless of their SQL experience, to activate data directly from their warehouse.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+27 More
24 Days Ago
Vancouver, BC
Remote
80 Employees
7+ Years of Experience
80 Employees
7+ Years of Experience
Big Data • Information Technology • Software • Database • Analytics
We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningful improve our ability to move massive amounts of customer data.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+27 More
18 Days Ago
Vancouver, BC
424 Employees
5-7 Years of Experience
424 Employees
5-7 Years of Experience
Edtech
Thinkific is seeking a Staff Software Engineer to join the TCommerce team responsible for all payments initiatives. The candidate will lead projects that impact revenue, shape the payments platform globally, and mentor other Engineers. Key responsibilities include driving major engineering initiatives, contributing to technical strategy, collaborating with stakeholders, advocating for best practices, and creating architectural frameworks.
16 Days Ago
Vancouver, BC
Remote
385 Employees
3-5 Years of Experience
385 Employees
3-5 Years of Experience
Digital Media
Join Scribd as a Senior Software Engineer working on sophisticated payments solutions. Collaborate with various teams and contribute to modernizing payment technologies, implementing secure authentication methods, supporting finance operations, and providing reliable payment options globally. Ideal candidate is a team player, focused on quality, and experienced in Ruby on Rails and JavaScript.
Top Benefits:
401-K
Company Outings
Dental Insurance
+16 More
24 Days Ago
Vancouver, BC
Remote
3,700 Employees
3-5 Years of Experience
3,700 Employees
3-5 Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Join Coinbase as a Software Engineer in the Cloud Provisioning team, responsible for developing scalable infrastructure solutions using Golang and Terraform. Collaborate with engineers on product vision and provide internal support for cloud provisioning services.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
2 Days Ago
Vancouver, BC
Remote
600 Employees
7+ Years of Experience
600 Employees
7+ Years of Experience
Software
Cribl Inc is looking for a back-end focused Senior Engineer to collaborate on a remote-first, diverse, inclusive, cross-functional team of software developers focused on the Cribl Search’s Performance and Executor Infrastructure. In this role, you will have the opportunity to continue to shape the future of Cribl Search by architecting a novel distributed and federated search system for in-place data. This is an ideal role for anyone who is passionate about building high-performance web applications in a dynamic and collaborative environment.
Top Benefits:
401-K
Company Equity
Dedicated Diversity Inclusion Staff
+21 More
24 Days Ago
Vancouver, BC
841 Employees
3-5 Years of Experience
841 Employees
3-5 Years of Experience
Information Technology
As a Software Engineer at Dialpad, you will work on Dialpad's proprietary near real-time ML inference system using Python, Kubernetes, Redis, and event-driven message bus systems. You will collaborate with Data Science teams to deliver Ai features at scale.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+14 More
16 Days Ago
Vancouver, BC
Remote
71 Employees
5-7 Years of Experience
71 Employees
5-7 Years of Experience
Artificial Intelligence • Edtech
Senior Software Engineer role at CollegeVine focusing on enhancing products with AI and machine learning, delivering delightful user experiences, and working remotely with a team in the US or Canada.
2 Days Ago
Vancouver, BC
Remote
601 Employees
5-7 Years of Experience
601 Employees
5-7 Years of Experience
Healthtech
As a Senior Software Engineer Backend at League, you will work on cross-functional development teams, implement new products and integrations, lead technical design discussions, mentor other engineers, and uphold quality standards. You must have a minimum of 5 years of backend development experience and a strong understanding of web services and APIs.
8 Days Ago
Vancouver, BC
Hybrid
581 Employees
7+ Years of Experience
581 Employees
7+ Years of Experience
Software • Cybersecurity
Seeking a Senior Software Engineer to drive the migration of legacy geolocation services to a cutting-edge solution using Golang. Responsibilities include building high-availability services, migrating databases to AWS, transitioning to microservices, and optimizing processes for efficiency. Requires strong experience in Golang, microservices architecture, cloud technologies, and data structures & algorithms.
24 Days Ago
Vancouver, BC
Remote
568 Employees
3-5 Years of Experience
568 Employees
3-5 Years of Experience
Fashion • Retail • Software
Seeking a software engineer with expertise in microservices architecture, Java, Kafka, REST API, database management, containerization, CI/CD, and problem-solving. Passion for technology and eagerness to explore new solutions is essential.
6 Days Ago
Vancouver, BC
18,239 Employees
7+ Years of Experience
18,239 Employees
7+ Years of Experience
Insurance • Financial Services
The Senior Software Developer will be responsible for developing and maintaining web applications using Python, Javascript, and various frameworks. They will design and implement REST APIs, collaborate with team members to deliver high-quality products, and stay updated on new technologies and trends. Knowledge of ServiceNow and Microsoft M365/Azure integration is required.
14 Days Ago
Vancouver, BC
Remote
132 Employees
3-5 Years of Experience
132 Employees
3-5 Years of Experience
Fintech • Information Technology
As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users that are trading billions of dollars worth of assets. You will be responsible for building a modern clearing and settlements platform and contribute to architectural decisions for designing scalable and reliable systems.
14 Days Ago
Vancouver, BC
Remote
35 Employees
3-5 Years of Experience
35 Employees
3-5 Years of Experience
Software • Automation
Senior Software Engineer role at Rootly, responsible for designing and implementing end-to-end feature sets, architecting infrastructure, launching new initiatives, improving engineering standards, and working closely with customers. Requires 3+ years of experience with Ruby/Rails, cloud service providers, strong communication skills, and a passion for design and incident management.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size