Get the job you really want

Top Software Engineer Jobs in Vancouver

479+ Job Results
9 Days Ago
Vancouver, BC
2,382 Employees
3-5 Years of Experience
2,382 Employees
3-5 Years of Experience
Big Data • Cloud • Software • Database
Senior Software Engineer who will take ownership of testing infrastructure, design critical features for test frameworks, reduce technical debt, and mentor other developers. Must have experience in Python, distributed systems testing, CLI design, and mentoring.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
9 Days Ago
Vancouver, BC
Remote
29 Employees
7+ Years of Experience
29 Employees
7+ Years of Experience
Cloud • Security • Software • Analytics
Arista Networks is seeking a Senior/Lead Network Systems Software Engineer to collaborate with customers, product management, and hardware engineers in designing and building novel features for Arista hardware. Responsibilities include developing and maintaining features using C, C++, and Python, architecting new network systems features, and working closely with hardware engineers throughout the product lifecycle.
9 Days Ago
Vancouver, BC
Remote
307 Employees
7+ Years of Experience
307 Employees
7+ Years of Experience
Digital Media
The Senior Software Developer will be a key player in the Developer Platform team, working closely with a team of developers and product manager to simplify and enhance the day-to-day experience of developers. Responsibilities include development and optimization of core infrastructure, managing Kubernetes clusters, implementing observability tools, code contribution and review, enhancing CI/CD pipeline, infrastructure monitoring, adhering to industry standards, and security-focused system design.
20 Days Ago
Vancouver, BC
13,285 Employees
7+ Years of Experience
13,285 Employees
7+ Years of Experience
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+56 More
24 Days Ago
Vancouver, BC
Remote
1,485 Employees
7+ Years of Experience
1,485 Employees
7+ Years of Experience
Internet of Things
Mozilla Corporation is seeking a Principal Software Engineer to help build and maintain software platforms, services, and tools to accelerate product engineering teams. The role involves defining and building a consistent developer experience, addressing common technical challenges, and mentoring junior engineers.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
10 Days Ago
Vancouver, BC
Remote
345 Employees
3-5 Years of Experience
345 Employees
3-5 Years of Experience
Security • Cybersecurity
Senior Software Engineer - Data Platform position at Contrast Security. Responsibilities include designing data architectures, developing data pipelines, cloud integration, performance optimization, collaboration with stakeholders, data governance, and monitoring. Qualifications include a Bachelor's degree in Computer Science, 3+ years of experience in data engineering, proficiency in SQL and NoSQL databases, programming skills in Java and Python, experience with cloud platforms, and familiarity with various data technologies and tools.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More
10 Days Ago
Vancouver, BC
Remote
3,700 Employees
7+ Years of Experience
3,700 Employees
7+ Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Looking for a seasoned Staff Software Engineer to join the Datastores (Infrastructure) team at Coinbase. Responsible for designing, implementing, and operating distributed database technologies such as MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, and Memcached.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
10 Days Ago
Vancouver, BC
Remote
1,200 Employees
7+ Years of Experience
1,200 Employees
7+ Years of Experience
Artificial Intelligence • Big Data • Cloud • Software • Business Intelligence
Seeking a visionary Senior Software Engineer to lead the Search Team in delivering a world-class search experience for users. Responsibilities include developing search algorithms, optimizing search systems, tackling technical challenges, and overseeing Elasticsearch clusters. Requires professional experience in building scalable Java applications, expertise in ElasticSearch, and communication skills for global teams. Bachelor's degree or equivalent working experience is required. Visa sponsorship is not available.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+43 More
10 Days Ago
Vancouver, BC
Remote
30 Employees
5-7 Years of Experience
30 Employees
5-7 Years of Experience
Software
Seeking a highly skilled Principal Software Engineer with expertise in large-scale SQL query engines to lead the development of a groundbreaking data platform. Responsible for designing, developing, and optimizing Bodo's SQL query execution engine and contributing to the overall strategy and product development. Must have a minimum of 5 years of experience in building and optimizing database query engines.
10 Days Ago
Vancouver, BC
617 Employees
7+ Years of Experience
617 Employees
7+ Years of Experience
Software
Senior Software Engineer (React Native) position at WillowTree, a digital product consultancy. Responsibilities include delivering high-quality software, influencing technical decisions, mentoring team members, staying up to date with best practices, and promoting diversity and inclusion in the tech industry.
Top Benefits:
401-K
Company Equity
Company Outings
+18 More
11 Days Ago
Vancouver, BC
82 Employees
1-3 Years of Experience
82 Employees
1-3 Years of Experience
Automotive • Greentech • Machine Learning • Transportation • Energy
We are looking for a strong backend engineer to help us build and shape integrations for our SaaS products that monitor and manage the charging of electric vehicles. Responsibilities include designing features, working with Python backend, data integrations, leading projects, collaborating with team members, and contributing to product enhancements.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+24 More
23 Days Ago
Vancouver, BC
Remote
3,700 Employees
7+ Years of Experience
3,700 Employees
7+ Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Staff Software Engineer in the Platform Product Group at Coinbase, you will play a key role in building a trusted, scalable, and compliant platform to enhance user experience. Your responsibilities include architecting and developing distributed systems, defining strategic roadmaps, mentoring team members, and designing foundational infrastructure components.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
11 Days Ago
Vancouver, BC
Remote
24 Employees
7+ Years of Experience
24 Employees
7+ Years of Experience
Software
Seeking a Principal Software Engineer with expertise in Ruby on Rails to oversee technical implementation of a product, collaborate with product team, maintain technical excellence, and manage tech debt. Responsibilities include technical leadership, product management, Canvas LMS integration, and team collaboration. Required skills include proficiency in Ruby on Rails, software engineering best practices, PostgreSQL, Docker, and willingness to learn Kubernetes. Preferred skills include familiarity with Canvas LMS and Kubernetes applications.
11 Days Ago
Vancouver, BC
Hybrid
62 Employees
5-7 Years of Experience
62 Employees
5-7 Years of Experience
Artificial Intelligence • Security • Software
Build and maintain cloud infrastructure and distributed systems for data processing, MLOps, and other services. Implement DevOps practices, design architectures for running AI on real-time video at scale, and ensure security best practices for the engineering organization. Collaborate with other teams to ensure reliability and availability of products.
11 Days Ago
Vancouver, BC
Remote
3,700 Employees
5-7 Years of Experience
3,700 Employees
5-7 Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Design and implement foundational infrastructure components, write high-quality code, articulate long-term vision for scaling infrastructure, manage project priorities, collaborate with cross-functional teams to drive product vision.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
22 Hours Ago
Vancouver, BC
Remote
25 Employees
5-7 Years of Experience
25 Employees
5-7 Years of Experience
Gaming
As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. Responsibilities include writing clear, well-tested code, architecting features with scalability in mind, assisting game teams with technology choices, mentoring junior engineers, and delivering features to players. Gamebreaking Studios offers equal opportunity, healthy working hours, PTO, and a respectful environment.
12 Days Ago
Vancouver, BC
52 Employees
3-5 Years of Experience
52 Employees
3-5 Years of Experience
eCommerce • Machine Learning • Database
As a Staff Data Engineer at Northbeam, you will work with a cross-functional team to build, maintain, and scale data pipelines for marketing attribution in the direct-to-consumer space. Responsibilities include integrating data sources, designing APIs, and mentoring team members. The role requires expertise in Python, SQL, and Linux/UNIX, along with 6-8 years of experience in a startup environment.
15 Days Ago
Vancouver, BC
Remote
71 Employees
1-3 Years of Experience
71 Employees
1-3 Years of Experience
Insurance • Financial Services
Join PolicyMe as a Junior Software Engineer (Fullstack) to work on building, architecting, and scaling PolicyMe's platform. Responsibilities include building new product features, contributing to UI component library, enhancing backend APIs, and participating in technical design discussions.
16 Days Ago
Vancouver, BC
Remote
654 Employees
5-7 Years of Experience
654 Employees
5-7 Years of Experience
Healthtech • Software
Cority is seeking a Senior Software Engineer to design and enhance software for clients' systems and Cority's base software. The candidate will drive technical decisions, develop new software, communicate with Product Owners, advocate for automation frameworks, and participate in code reviews.
21 Days Ago
Vancouver, BC
128 Employees
3-5 Years of Experience
128 Employees
3-5 Years of Experience
Information Technology • Internet of Things • Security • Software • Cybersecurity
Seeking a Senior Software Engineer, Streaming Attribution to research solutions, implement code in data pipeline, explore new technologies, and maintain a customer-focused approach. Responsibilities include developing microservices, designing automated solutions, and prioritizing customer feature requests.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+57 More
6 Days Ago
Vancouver, BC
Remote
1,300 Employees
1-3 Years of Experience
1,300 Employees
1-3 Years of Experience
Cloud • Software • Consulting
Sphera is seeking a Software Engineer with 1-3 years of experience to join their SpheraCloud engineering team. The role involves working on a SaaS application to help companies achieve their ESG goals by utilizing technologies like Scala, Hadoop, and Akka.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+33 More
12 Days Ago
Vancouver, BC
Remote
10,000 Employees
7+ Years of Experience
10,000 Employees
7+ Years of Experience
Information Technology • Marketing Tech • Social Media
Join GoDaddy's team as a Principal Software Engineer working remotely from Canada. Develop an internal Developer Platform using AWS services and GitHub actions. Architect and deploy cloud infrastructure solutions, optimize performance, and collaborate with cross-functional teams. Mentor team members, drive technical initiatives, and advocate for engineering standards. Must have 7+ years of full-stack development experience with expertise in Cloud Infrastructure, Node.js, JavaScript, ReactJS, CI/CD tools, and problem-solving skills.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+24 More
2 Days Ago
Vancouver, BC
5,500 Employees
5-7 Years of Experience
5,500 Employees
5-7 Years of Experience
Gaming • Metaverse
Epic Games is seeking a talented and innovative Tools Programmer to join the Virtual Production team. The role involves developing cutting-edge tools for motion design and linear content workflows in Unreal Engine.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
12 Days Ago
Vancouver, BC
Remote
275 Employees
5-7 Years of Experience
275 Employees
5-7 Years of Experience
eCommerce
Lead the design, development, and support of platform architecture in a startup-like environment. Collaborate with Engineering Leaders and CTO to create quick productized applications. Translate business/customer requirements into technical solutions and drive innovations.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
12 Days Ago
Vancouver, BC
1,213 Employees
5-7 Years of Experience
1,213 Employees
5-7 Years of Experience
Software
Senior Software Engineer at Diligent, responsible for designing and implementing secure, scalable, fault-tolerant solutions using AWS Serverless technology. Required experience includes 5+ years in cloud applications, 2+ years in AWS, and proficiency in SQL, NoSQL, and SOLID principles. Preferred skills include AWS CDK, TypeScript, React, Microservices architecture, and Event-driven architecture.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size