Top Software Engineer Jobs in Vancouver
This role involves resolving complex issues related to Ubuntu and open source software, debugging and fixing bugs, maintaining relationships with teams, reviewing code, and participating in upstream software communities. It requires strong Linux and programming skills, with a focus on cloud technologies like Ceph and OpenStack.
As a Software Engineer, you'll design and deliver open source software operations code in Python while ensuring reliable, efficient, and scalable solutions on Kubernetes. You'll work across the Linux stack, follow agile practices, and help foster a collaborative engineering culture at Canonical.
As a Senior Software Engineer at Canonical, you'll lead design and implementation, coach team members, and collaborate on features in a distributed system driving cloud automation. You'll debug issues, interface with upstream communities, and support diverse software operations while working remotely with minimal travel.
As a Software Engineer at Canonical, you will contribute to the Juju project, a large open-source Go project, focusing on the design and delivery of features to automate cloud operations and software management at scale. Responsibilities include collaborating with a distributed team, debugging issues, and contributing to open-source communities.
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology, contribute to Ubuntu Core and snapd software development, optimize Ubuntu for various hardware platforms, maintain software stacks, and collaborate with global teams to enhance open source technologies.
The role involves designing and implementing features for a graphics stack, debugging issues, improving tests, documentation, and collaborating with a distributed team. Candidates should be proficient in modern C++, with knowledge of asynchronous programming and experience in Linux environments.
As an Intermediate Software Engineer, you'll collaborate with product managers and designers to execute the product roadmap, improve development practices, review code, and ensure a seamless AI Agent platform experience, also participating in on-call rotations for service issues.
As an Intermediate Software Engineer at Ada, you will collaborate with stakeholders to deliver and improve the messaging platform for customer service automation, using technologies like Python and Node.js. You will also participate in code reviews and address production issues while providing insights to enhance development practices.
The Staff Software Engineer will lead payments initiatives, drive engineering projects impacting revenue, collaborate with cross-functional teams, mentor junior engineers, and contribute to the technical strategy of Thinkific's payments platform.
The Lead Software Engineer will focus on code modernization and development of tools to assist users in transitioning from relational databases to MongoDB. Responsibilities include mentoring, coding, and managing tasks within the team, while leveraging AI technologies.
As a Senior Software Engineer in the Associate Experience group at Walmart, you will develop full-stack applications to enhance customer checkout experiences, utilizing technologies like React, Java, and Kubernetes. Responsibilities include code development, automation, root cause analysis, and collaborating with teams on complex projects.
As a Senior Software Developer, you will design and develop software solutions, drive features through the software development life cycle, mentor team members, and ensure high code quality through active code reviews. You will collaborate with a project team and engage with customers regarding design and features.
The Staff Software Developer will lead technical design and implementation for complex features, collaborate with team members, mentor others, and act as a subject matter expert. Responsibilities include overseeing client projects, guiding technology choices, and ensuring testing protocols are followed to maintain high product quality.
As a Senior Software Engineer focused on Cloud Automation, you will scope, develop, and implement new security functionality. Your responsibilities include maintaining automation baselines, collaborating with compliance teams, and optimizing cloud infrastructure through advanced backend solutions and automation. You'll also communicate directly with customers to configure their cloud setups and gather feedback.
As a Senior Software Engineer, you will develop full stack features, engage across the project lifecycle, and mentor junior engineers while ensuring high-quality standards. You will collaborate with Product Management and Design to enhance user experience and system reliability.
As a Software Engineer, you'll develop user-friendly interfaces and implement product experiences that enhance revenue. Collaborating with product partners, you'll help create a tangible roadmap for new offerings in the Trust & Loyalty space at Coinbase.
As a Software Engineer on the Coinbase One team, you will be responsible for developing and designing user-friendly web applications that enhance user experiences and drive company revenue. You will collaborate with various teams to create functional products in the evolving crypto space, establishing a member-friendly environment.
Coinbase is looking for experienced frontend engineers to join the team in building the next generation of crypto-forward products and features. Responsibilities include designing secure services, building interfaces for digital currency apps, writing infrastructural services, and collaborating with the team to execute the roadmap.
As a Software Engineer at Warp, you will engage in design, coding, testing, and documentation while collaborating with teams to enhance developer productivity. Your role involves improving performance and reliability, prototyping ideas, and mentoring peers in a user-centric product environment.
The Senior Software Engineer will focus on optimizing MongoDB's operational resiliency by building core server workload management infrastructure, improving performance and stability, and writing production-level code in C++ and Rust. They will mentor junior engineers and collaborate on workload management policies, while investigating performance characteristics of the server.
As a Senior Software Engineer, you will lead the development of web SDKs, design and maintain high-performance software, support developer integration, enhance CI/CD pipelines, and collaborate with cross-functional teams to improve developer experiences through effective documentation and architectural discussions.
The Principal Software Engineer will lead initiatives in performance and availability engineering for a fraud management platform, collaborating with various stakeholders to design solutions, troubleshoot issues, and optimize system capacity for high performance in a mission-critical environment.
As a Lead Software Engineer, you will design and implement large-scale distributed systems, enhance applications, drive prioritization decisions, automate software delivery, and guide junior team members while collaborating within a global engineering organization focused on real-time payments.
As a Senior Software Engineer at StackAdapt, you'll build scalable, real-time micro-services primarily using Go, work with large datasets, and develop systems utilizing various databases. You'll also solve complex problems related to data structures, algorithms, and optimization in a fast-paced environment.
As a Junior Software Developer in DevOps, you will support the development team by writing software, maintaining infrastructure, and enhancing the developer experience. Your responsibilities include building platform features, diagnosing system issues, enabling development teams with tools, and contributing to continuous improvement initiatives.
Top Vancouver Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Vancouver
Remote Jobs in Vancouver
Hybrid Jobs in Vancouver
.Net Developer Jobs in Vancouver
Account Executive Jobs in Vancouver
Account Manager Jobs in Vancouver
Accounting Jobs in Vancouver
Accounting Manager Jobs in Vancouver
AI Jobs in Vancouver
Analyst Jobs in Vancouver
Analytics Jobs in Vancouver
Android Developer Jobs in Vancouver
AWS Jobs in Vancouver
Blockchain Jobs in Vancouver
Business Analyst Jobs in Vancouver
Business Development Jobs in Vancouver
Communications Jobs in Vancouver
Content Marketing Jobs in Vancouver
Content Writer Jobs in Vancouver
Controller Jobs in Vancouver
Copywriter Jobs in Vancouver
Creative Jobs in Vancouver
Customer Service Jobs in Vancouver
Customer Success Jobs in Vancouver
Customer Success Manager Jobs in Vancouver
Customer Support Jobs in Vancouver
Cyber Security Jobs in Vancouver
Data Analyst Jobs in Vancouver
Data Engineer Jobs in Vancouver
Data Science Jobs in Vancouver
Database Administrator Jobs in Vancouver
Design Jobs in Vancouver
DevOps Engineer Jobs in Vancouver
Engineering Jobs in Vancouver
Executive Assistant Jobs in Vancouver
Finance Jobs in Vancouver
Finance Manager Jobs in Vancouver
Financial Analyst Jobs in Vancouver
Front End Developer Jobs in Vancouver
Full Stack Developer Jobs in Vancouver
Game Design Jobs in Vancouver
Golang Jobs in Vancouver
Graphic Design Jobs in Vancouver
HR Jobs in Vancouver
HR Manager Jobs in Vancouver
Inside Sales Jobs in Vancouver
IoS Developer Jobs in Vancouver
IT Jobs in Vancouver
IT Support Jobs in Vancouver
Java Developer Jobs in Vancouver
Legal Counsel Jobs in Vancouver
Legal Jobs in Vancouver
Linux Jobs in Vancouver
Machine Learning Jobs in Vancouver
Marketing Jobs in Vancouver
Marketing Manager Jobs in Vancouver
Marketing Specialist Jobs in Vancouver
Network Engineer Jobs in Vancouver
Operations Jobs in Vancouver
Operations Manager Jobs in Vancouver
Outside Sales Jobs in Vancouver
Payroll Jobs in Vancouver
Product Design Jobs in Vancouver
Product Manager Jobs in Vancouver
Product Marketing Jobs in Vancouver
Product Owner Jobs in Vancouver
Program Manager Jobs in Vancouver
Project Engineer Jobs in Vancouver
Project Manager Jobs in Vancouver
Python Developer Jobs in Vancouver
QA Jobs in Vancouver
React Developer Jobs in Vancouver
Recruiter Jobs in Vancouver
Research Jobs in Vancouver
Ruby On Rails Jobs in Vancouver
Sales Engineer Jobs in Vancouver
Sales Executive Jobs in Vancouver
Sales Jobs in Vancouver
Sales Manager Jobs in Vancouver
Sales Rep Jobs in Vancouver
Salesforce Developer Jobs in Vancouver
SEO Jobs in Vancouver
Software Engineer Jobs in Vancouver
Software Testing Jobs in Vancouver
Solution Architect Jobs in Vancouver
Talent Acquisition Jobs in Vancouver
Tax Jobs in Vancouver
UX Designer Jobs in Vancouver
Web Designer Jobs in Vancouver
Web Developer Jobs in Vancouver
Writing Jobs in Vancouver
All Filters
No Results
No Results