Get the job you really want

Top Software Engineer Jobs in Vancouver

496+ Job Results
Yesterday
Vancouver, BC
52 Employees
Senior level
52 Employees
Senior level
eCommerce • Machine Learning • Database
As a Staff Software Engineer, you will collaborate with product teams to develop scalable data pipelines and ingestion pathways, provide technical leadership, optimize data architecture, and integrate machine learning systems. You'll ensure high performance and maintain documentation for stakeholders in a rapidly growing environment.
Yesterday
Vancouver, BC
238 Employees
Senior level
238 Employees
Senior level
Software
The Staff Software Engineer will work closely with team members to ensure the implementation aligns with the engineering strategy, contribute to the design and architecture of tools, guide development efforts for successful sprint deliveries, and maintain high software quality standards. They will also provide technical leadership through mentoring.
Yesterday
Vancouver, BC
237 Employees
Mid level
237 Employees
Mid level
Blockchain • Cryptocurrency
As a Senior Software Engineer on the Data Infra team at FalconX, you will lead the design and implementation of scalable data pipelines, data warehousing, and governance initiatives. You will work on transforming and making data accessible for analytics and machine learning, ensuring robust and efficient data management practices.
Yesterday
Vancouver, BC
237 Employees
Senior level
237 Employees
Senior level
Blockchain • Cryptocurrency
The Senior Software Engineer will develop and enhance credit management systems, architect scalable solutions, and work across teams to drive the credit business. Responsibilities include coding, code review, and mentoring junior team members while advocating for code quality and performance improvements.
Yesterday
Vancouver, BC
237 Employees
Senior level
237 Employees
Senior level
Blockchain • Cryptocurrency
The Senior Software Engineer will design and implement middleware systems, manage data-driven intelligent systems for trade operations, and oversee end-to-end engineering processes. Responsibilities include developing customer-facing products, ensuring application performance, collaborating with teams for product vision realization, and resolving platform-related issues.
Yesterday
Vancouver, BC
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will guide a team of over 30 engineers in designing and developing tools for workforce management. Responsibilities include leading design and code reviews, creating complex applications, collaborating with cross-functional teams, and mentoring other engineers. The role emphasizes best practices and operational excellence across various tech stacks.
2 Days Ago
Vancouver, BC
841 Employees
Senior level
841 Employees
Senior level
Information Technology
As a Senior Software Engineer on the Telephony Edge team, you will develop and manage systems for handling phone call signaling, strategize for feature development, ensure software service quality, and mentor team members while collaborating with global engineers on related projects.
2 Days Ago
Vancouver, BC
841 Employees
Senior level
841 Employees
Senior level
Information Technology
As a Senior Software Engineer in Distributed Systems at Dialpad, you will develop and maintain a real-time ML inference system within a large-scale distributed architecture. You will work closely with Data Science and Engineering teams, leveraging technologies like Python, Kubernetes, and Google Cloud to enhance AI functionalities and ensure system reliability and scalability.
2 Days Ago
Vancouver, BC
Remote
275 Employees
Senior level
275 Employees
Senior level
eCommerce
As a Senior Frontend Software Engineer at Narvar, you will design and implement new product features, enhance existing components, and contribute to the frontend architecture. You will collaborate with other senior engineers and ensure the platform integrates well with various APIs while mentoring junior engineers.
2 Days Ago
Vancouver, BC
Remote
371 Employees
Mid level
371 Employees
Mid level
AdTech • Marketing Tech
As a Senior Software Engineer, you will lead the design and implementation of a copilot framework for digital advertising campaigns, enhance internal copilot capabilities by integrating new data sources, and collaborate with engineers and stakeholders to tackle technical challenges. You will also oversee performance improvements and conduct technical interviews for new candidates.
2 Days Ago
Vancouver, BC
Remote
29 Employees
Senior level
29 Employees
Senior level
Cloud • Security • Software • Analytics
As a Senior/Lead Network Systems Software Engineer, you will manage hardware components for network systems, collaborate with customers and cross-functional teams to design features, develop and maintain software using C, C++, and Python, and ensure quality through automated testing.
2 Days Ago
Vancouver, BC
Remote
35 Employees
Mid level
35 Employees
Mid level
Software • Automation
As a Senior Software Engineer at Rootly, you will design and implement end-to-end feature sets, architect core infrastructure, and improve engineering standards. You'll work closely with customers on product development and need to adapt quickly to changing requirements in a fast-paced environment.
2 Days Ago
Vancouver, BC
32,000 Employees
Senior level
32,000 Employees
Senior level
Payments
The Senior Software Engineer will design and implement application logic using Java, mentor team members, engage in all scrum ceremonies, and ensure the application involves sound development practices including testing and integration. They will work on high-performance applications to help prevent fraud in Mastercard transactions.
2 Days Ago
Vancouver, BC
Remote
280 Employees
Senior level
280 Employees
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
The Staff Software Engineer on the Growth team will lead the development of features that enhance user engagement and retention. Responsibilities include designing technical solutions, collaborating with cross-functional teams, advocating for innovation, mentoring engineers, and managing the development lifecycle of new features aligned with business goals.
2 Days Ago
Vancouver, BC
Remote
280 Employees
Senior level
280 Employees
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Senior Software Engineer on the Growth team, you'll design and implement technical solutions to improve user engagement and retention, collaborate on high-impact projects, and drive end-to-end development of new features across Apollo’s tech stack.
24 Days Ago
Vancouver, BC
Remote
64 Employees
Mid level
64 Employees
Mid level
Big Data • Enterprise Web • Marketing Tech • Software
As an Intermediate Software Developer, you will architect and develop robust software solutions, enhance software stability and resilience, collaborate with team members, manage technical debt, and contribute to team learning. You will work with modern web frameworks and both front-end and back-end technologies, ensuring a seamless user experience.
2 Days Ago
Vancouver, BC
Remote
198 Employees
Senior level
198 Employees
Senior level
Fintech • Information Technology
The Senior Software Engineer, Payments will be responsible for building and owning the payment processing infrastructure, tackling both frontend and backend challenges, mentoring junior developers, and participating in cross-functional projects, all in a fast-paced, agile environment.
2 Days Ago
Vancouver, BC
Remote
142 Employees
Senior level
142 Employees
Senior level
Software
As a Senior Front End Software Engineer at Secureframe, you will collaborate with product and design teams to enhance the user interface of security compliance platforms. Your role includes feature ownership, code reviews, mentoring other engineers, and maintaining high-quality standards in a fast-paced environment.
2 Days Ago
Vancouver, BC
140 Employees
Senior level
140 Employees
Senior level
Information Technology • Software
As a Lead Software Engineer, you will oversee the design and development of Java-based Kubernetes services and microservices architecture, implement distributed systems using Akka actors, and mentor a team while ensuring code quality. You will also be responsible for developing execution engines and solving scheduling problems within the Orchestration Layer.
2 Days Ago
Vancouver, BC
Remote
3,700 Employees
Senior level
3,700 Employees
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Senior Software Engineer at Coinbase, you will design secure services for integrating blockchains, enhance cryptocurrency app interfaces, and build infrastructural services for secure transactions. Collaborating with team members, you'll contribute positively to meetings and work on building user-friendly crypto solutions to increase accessibility.
24 Days Ago
Vancouver, BC
Remote
3,700 Employees
Mid level
3,700 Employees
Mid level
Cloud • Fintech • Cryptocurrency • NFT • Web3
The accessibility engineer will enhance tooling for building accessible products, provide metrics on accessibility status, develop components for the design system that adhere to accessibility standards, and support cross-functional product teams in achieving inclusive experiences.
24 Days Ago
Vancouver, BC
Remote
140 Employees
Mid level
140 Employees
Mid level
Big Data • Cloud • Information Technology • Software • Analytics
As a Product Engineer on the Signals team, you will build and deliver quality software across the full application stack using Typescript/React and Go. Collaborating with cross-functional teams, you will support software in production, learn to solve complex problems, and iterate based on customer feedback.
2 Days Ago
Vancouver, BC
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Data Engineer 4 role involves developing and overseeing the company's data systems, optimizing database solutions, managing data migrations, and ensuring compliance with regulations. The incumbent will analyze data needs, recommend improvements, and collaborate with product teams for strategic initiatives, ultimately enhancing customer experiences.
24 Days Ago
Vancouver, BC
Remote
6 Employees
Mid level
6 Employees
Mid level
Software
As a Midlevel Full Stack Software Engineer on the Signals team, you will develop features pivotal to the Honeycomb experience, collaborate with cross-functional partners, support and own the software in production, and learn new technologies to solve complex problems.
2 Days Ago
Vancouver, BC
Remote
1,485 Employees
Mid level
1,485 Employees
Mid level
Internet of Things
As a Senior Software Engineer at Mozilla, you will design and build robust, scalable systems for Mozilla products, focusing on content personalization while ensuring user privacy. You'll mentor team members, participate in code reviews, and improve the engineering culture through collaborative projects.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size