Get the job you really want

Top Software Engineer Jobs in Vancouver

496+ Job Results
Yesterday
Vancouver, BC
322 Employees
Senior level
322 Employees
Senior level
Marketing Tech
As a Staff Software Engineer at Pantheon, you will support a high-performance platform, optimizing traffic delivery and managing features for customer domains and TLS certificates. Key responsibilities include developing scalable software, employing CI/CD practices, and leveraging cloud platforms.
Yesterday
Vancouver, BC
Remote
1,300 Employees
Senior level
1,300 Employees
Senior level
Software
The Senior Software Engineer at Ping Identity will develop APIs, SDKs, libraries, and frameworks for an Identity platform, focusing on full-stack example applications, customer collaboration, debugging production issues, and ensuring adherence to best practices in software development.
Senior level
Digital Media • Marketing Tech • Social Media • Software • Analytics
As a Senior Software Developer, Frontend, you will design and develop high-quality software, leading projects to enhance system reliability, advocate for technical solutions, and mentor team members. You will work with modern front-end technologies like JavaScript and React, ensuring the performance and scalability of components, while promoting best practices.
Yesterday
Vancouver, BC
7,400 Employees
Senior level
7,400 Employees
Senior level
Healthtech • Biotech
As a Senior Software Engineer, you will design, develop, and maintain software applications for mission-critical laboratory operations, collaborate with teams for alignment on architecture, and ensure high-quality delivery using agile methodologies while leading technical discussions and evaluating new technologies.
Yesterday
Vancouver, BC
800 Employees
Senior level
800 Employees
Senior level
Fintech
The Senior Software Engineer, Risk will build data-driven systems to manage risk at scale, ensuring high-quality data for decision-making. Responsibilities include developing low-latency decision systems for risk assessment during onboarding and payments, and collaborating to integrate models into production, while maintaining compliance and data integrity.
Yesterday
Vancouver, BC
Remote
67 Employees
Senior level
67 Employees
Senior level
Other
As a Senior Software Engineer - Backend, you'll engineer scalable systems, drive project development, ensure high-quality software delivery, optimize APIs, and collaborate across teams. You'll also be responsible for mentoring junior engineers and implementing advanced algorithms for insights.
Yesterday
Vancouver, BC
1,213 Employees
Senior level
1,213 Employees
Senior level
Software
The Senior Software Engineer will design and implement secure, scalable microservices using AWS technologies, optimize development processes, participate in product design, and work collaboratively within an agile team. The role emphasizes the development of the platform AI service and leveraging AWS for insights from governance data.
Yesterday
Vancouver, BC
1,213 Employees
Senior level
1,213 Employees
Senior level
Software
As a Staff Software Engineer, you will design and implement secure and scalable microservices for Diligent's SaaS platform. You will work with AWS services, mentor team members, optimize development processes, and lead architecture discussions while focusing on enhancing customer governance solutions.
Yesterday
Vancouver, BC
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Engineer will develop and lead a full stack application for the Connected Delivery platform at Autodesk. Responsibilities include designing secure features, conducting code reviews, providing project leadership in agile environments, and addressing production incidents.
Yesterday
Vancouver, BC
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Engineer, you will design and develop solutions to enhance customer experiences, improve productivity in the construction lifecycle, and collaborate with various teams to iteratively enhance products. Your responsibilities will also include ensuring code quality, handling production support, and driving technical direction.
Yesterday
Vancouver, BC
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Developer will design and implement reliable SaaS products and cloud services for Autodesk's AEC Construction R&D team. Responsibilities include architecture development, hands-on implementation of cloud services, problem-solving, and mentoring other developers.
Yesterday
Vancouver, BC
32,000 Employees
Senior level
32,000 Employees
Senior level
Payments
The Senior Software Engineer will innovate and implement improvements for regression testing. They will build and execute automated tests, collaborate with teams to enhance testing processes, and ensure quality is integral to development. They will also work with integration testers to automate test and release processes.
Yesterday
Vancouver, BC
32,000 Employees
Senior level
32,000 Employees
Senior level
Payments
The Senior Software Engineer (Data Engineer) will build microservices and develop REST APIs using Java and Spring Boot. They will also create features for Python applications, integrate backend services, and collaborate on functional requirements while enhancing engineering efficiency.
Yesterday
Vancouver, BC
32,000 Employees
Senior level
32,000 Employees
Senior level
Payments
The Senior Software Engineer in the Decision Management program will design and implement application logic in Java, write testing code, manage project timelines, and mentor team members. This role focuses on preventing fraud in Mastercard transactions using high-performance applications, while applying best practices in software development.
Yesterday
Vancouver, BC
32,000 Employees
Senior level
32,000 Employees
Senior level
Payments
As a Senior Software Engineer at Mastercard, you'll redesign and develop capabilities for the Dispute Platform, ensure efficient code implementation, collaborate with cross-functional teams, perform debugging, and improve system requirements while simplifying deployment processes.
Yesterday
Vancouver, BC
32,000 Employees
Mid level
32,000 Employees
Mid level
Payments
The Lead Software Engineer will oversee performance and availability engineering for high-volume transaction platforms, lead new initiatives in Decision Management, and collaborate with architects and engineers to design capabilities and troubleshoot issues, ensuring optimal system performance.
Yesterday
Vancouver, BC
6,000 Employees
Mid level
6,000 Employees
Mid level
Cloud
The Staff Software Engineer will design and build new features for Okta’s Customer Identity Cloud while maintaining existing core products. Responsibilities include collaborating with teams, troubleshooting large-scale systems, and participating in on-call rotations.
2 Days Ago
Vancouver, BC
Remote
29 Employees
Senior level
29 Employees
Senior level
Cloud • Security • Software • Analytics
As a Senior/Lead Software Engineer at Arista Networks, you will develop features for the EOS software that runs on Arista's data center products. Your responsibilities include writing specifications, implementing solutions in C, C++, and Python, creating test plans, debugging software, and collaborating with team members and customers to solve complex networking problems.
23 Days Ago
Vancouver, BC
Remote
Senior level
Senior level
Software
As a Software Engineer at Vercel, you will design and develop scalable applications, web services, and APIs while enhancing user experiences. Responsibilities include implementing feedback loops, monitoring metrics, troubleshooting issues, and collaborating with cross-functional teams to drive continuous improvement. The role requires extensive experience in both frontend and backend development.
Yesterday
Vancouver, BC
Hybrid
62 Employees
Senior level
62 Employees
Senior level
Artificial Intelligence • Security • Software
Design and implement backend APIs and services for Voxel's core customer experience. Collaborate with various teams to meet user needs, lead projects from implementation to maintenance, and ensure high-quality system performance using data-driven approaches. Mentor other engineers and contribute to technical documentation.
Yesterday
Vancouver, BC
Hybrid
62 Employees
Senior level
62 Employees
Senior level
Artificial Intelligence • Security • Software
The Staff Software Engineer will develop and secure large distributed systems, data processing pipelines, and Cloud APIs. They will contribute to the technical direction, ensure high code quality, and design scalable systems while collaborating with other teams to enhance product reliability and availability.
Yesterday
Vancouver, BC
Hybrid
62 Employees
Senior level
62 Employees
Senior level
Artificial Intelligence • Security • Software
The Staff Software Engineer - DevOps will build and maintain cloud infrastructure for data processing and MLOps, implement DevOps practices using AWS EKS, and develop infrastructure modules with Terraform. The engineer will ensure production reliability and apply security best practices while collaborating with other engineering teams.
Yesterday
Vancouver, BC
Remote
17 Employees
Senior level
17 Employees
Senior level
Software
The Staff Software Engineer at Moonhub will lead the design, development, and delivery of AI services and products while tackling ambiguous challenges in recruiting through software and AI solutions. This role involves close collaboration with product, design, and recruiting teams to create innovative and scalable systems.
Yesterday
Vancouver, BC
52 Employees
Mid level
52 Employees
Mid level
eCommerce • Machine Learning • Database
As a Staff Software Engineer on the Marketing Data Science team, you will lead R&D for data science products, collaborate with engineering and product teams, support stakeholders, and educate colleagues on data science applications in marketing and advertising.
Yesterday
Vancouver, BC
52 Employees
Senior level
52 Employees
Senior level
eCommerce • Machine Learning • Database
As a Principal Software Engineer at Northbeam, you will lead the architectural direction and execution of data-intensive systems, build scalable APIs, and enhance data handling solutions from various sources. You will collaborate with stakeholders and develop data models to accelerate product development for e-commerce analytics.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size