Get the job you really want

Top Software Engineer Jobs in Vancouver

496+ Job Results
3 Hours Ago
Vancouver, BC
5,001 Employees
Senior level
5,001 Employees
Senior level
Information Technology • Other
The Software Engineer will design and build web and mobile application components, focusing on performance, security, and accessibility. Responsibilities include collaborating with technical staff, developing well-structured code, participating in agile processes, and contributing to engineering vision with emphasis on continuous integration and delivery.
16 Hours Ago
Vancouver, BC
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Software Engineer will design and develop secure, high-quality features for Autodesk's Connected Delivery platform. Responsibilities include providing project leadership, participating in agile ceremonies, troubleshooting code issues, and ensuring code quality through reviews.
6 Hours Ago
Vancouver, BC
111 Employees
Expert/Leader
111 Employees
Expert/Leader
Gaming • Software
As an Advanced Software Developer, you will collaborate with client studios to develop and debug game features, optimize code, and help design game toolsets. This role emphasizes advanced programming skills, particularly in C++ and C#, and involves working in a collaborative and supportive team on high-profile gaming projects.
10 Hours Ago
Vancouver, BC
889 Employees
Entry level
889 Employees
Entry level
Cloud • Legal Tech • Software
Clio is seeking a Software Developer, Mobile to join their engineering team, focused on enhancing legal experiences by building scalable mobile and web applications using various technologies. Responsibilities include solving complex problems collaboratively, mentoring, and participating in Agile processes across diverse projects.
10 Hours Ago
Vancouver, BC
889 Employees
Entry level
889 Employees
Entry level
Cloud • Legal Tech • Software
The Software Developer, Draft will join Clio's engineering team to build innovative solutions, work on mobile and web applications at scale, and collaborate on various projects. Responsibilities include coding, reviewing peer code, and participating in an agile environment.
6 Days Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Software Engineer in Risk Engineering, you will lead the design, implementation, and launch of projects across various engineering teams, ensuring high-quality technical solutions. Your role involves architectural discussions, team mentorship, and fostering collaboration within and outside the engineering teams.
6 Days Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Software Engineer on the Accounts & Security team, you will design and develop new authentication methods, ensure successful project delivery, collaborate on long-term architecture strategies, and maintain the codebase's quality, addressing technical challenges along the way.
15 Hours Ago
Vancouver, BC
800 Employees
Junior
800 Employees
Junior
Fintech
As a Software Engineer in Data Storage at Brex, you'll work on building and maintaining the infrastructure platform to support various teams, focusing on database management and performance optimization. You'll mentor users on database practices, assist with tactical solutions for challenges, and ensure service reliability while operating core systems. You will also collaborate with product engineering teams to meet their data requirements.
15 Hours Ago
Vancouver, BC
1,213 Employees
Mid level
1,213 Employees
Mid level
Software
The Software Engineer will design and implement scalable and secure microservices using AWS and QuickSight, focusing on building a report platform. Responsibilities include coding, deployment, architecture discussions, and collaborative problem-solving to enhance governance insights for customers.
16 Hours Ago
Vancouver, BC
Remote
4,900 Employees
Entry level
4,900 Employees
Entry level
Fintech • Payments
The Associate Software Engineer will be part of the Data Lake engineering team, focusing on developing a Data Lakehouse that supports AI and ML initiatives. Responsibilities include collaborating with stakeholders, designing and maintaining infrastructure on AWS and Azure, implementing CI/CD pipelines, and enhancing system performance. This role is ideal for entry-level candidates eager to learn and grow in cloud technologies and software engineering.
16 Hours Ago
Vancouver, BC
95 Employees
Mid level
95 Employees
Mid level
Gaming • Hardware
The Software Developer/Engineer will develop new features for the Glorious CORE desktop software, enhance existing functionalities, and improve compatibility with new products. The role involves collaboration with multiple teams and experimentation with products to drive innovation in gaming hardware software.
17 Hours Ago
Vancouver, BC
841 Employees
Entry level
841 Employees
Entry level
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.
7 Days Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer will develop and support scalable data enrichment pipelines and actioning tools to enhance Block's Compliance operations, focusing on preventing financial crimes. This role involves writing and deploying code, collaborating with compliance partners, and influencing the roadmap for effective solutions.
7 Days Ago
Vancouver, BC
Remote
2,200 Employees
Expert/Leader
2,200 Employees
Expert/Leader
Fintech
As a Principal Software Engineer at Affirm, you will drive the long-term vision and architecture of post-purchase user experience and lead technical teams to develop end-to-end solutions for complex problems. You will also champion innovative, scalable solutions and provide technical guidance across the engineering organization.
19 Hours Ago
Vancouver, BC
Remote
77 Employees
Mid level
77 Employees
Mid level
Software
Join a growing team of engineers at Mismo, focusing on the full development lifecycle. You will engage with customers to address complex cash flow management problems, integrate e-commerce and financial services, implement features, and collaborate with product teams to enhance user experience. You should be proficient in frontend and backend technologies, particularly with TypeScript, React, and Node.js.
22 Hours Ago
Vancouver, BC
41 Employees
Senior level
41 Employees
Senior level
Artificial Intelligence • Software
The Backend Software Engineer will lead the design, implementation, and scaling of API systems at Perplexity. Responsibilities include building and maintaining APIs, managing infrastructure for API products, and ensuring a great user experience. The role also involves aligning technical decisions with strategic initiatives and advocating for new features that benefit the user base.
22 Hours Ago
Vancouver, BC
41 Employees
Junior
41 Employees
Junior
Artificial Intelligence • Software
The AI Software Engineer will develop and integrate LLM-based features into products, improve code quality and performance, and collaborate with a multidisciplinary team to enhance user experience.
22 Hours Ago
Vancouver, BC
41 Employees
Senior level
41 Employees
Senior level
Artificial Intelligence • Software
The Full Stack Engineer will develop and scale applications, monitor and fix issues, collaborate with multi-disciplinary teams, and enhance the overall quality and speed of the codebase. The role requires strong programming skills and a passion for delivering quality products.
22 Hours Ago
Vancouver, BC
41 Employees
Senior level
41 Employees
Senior level
Artificial Intelligence • Software
Perplexity AI is seeking a Senior iOS Software Engineer to build new experiences and enhance performance of the iOS app. Responsibilities include app development, defining mobile processes, and collaborating on mobile experiences. Ideal candidate should have 5+ years of industry experience, strong Swift fundamentals, and a passion for iOS development. Nice to have experience with WebSockets, HTTP, and concurrency. Cash compensation range is $180,000 - $220,000 with additional equity and benefits included.
22 Hours Ago
Vancouver, BC
41 Employees
Mid level
41 Employees
Mid level
Artificial Intelligence • Software
The Sr. Backend Software Engineer will lead the design, implementation, and scaling of backend systems for web and mobile products, ensuring database optimization and infrastructure maintenance.
7 Days Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Staff Software Engineer will focus on building payment pricing and cost platforms, leveraging tools and technologies to enhance our financial services offerings. The role includes collaborating with cross-functional teams to implement solutions and improve operational efficiencies.
2 Days Ago
Vancouver, BC
29 Employees
Entry level
29 Employees
Entry level
Cloud • Security • Software • Analytics
As a Software Engineer at Arista Networks, you will join the EOS development team and be responsible for writing specifications, coding, testing, and debugging features for the EOS software that supports large data center networks. You will engage with customers to resolve issues and oversee the quality of project deliverables.
Yesterday
Vancouver, BC
55 Employees
Entry level
55 Employees
Entry level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The role involves developing a large-scale Ads system, including recall and ranking modules, while collaborating with product teams to define strategies and features. Candidates will also work on Ads models and optimize ad formats and delivery ROI.
Yesterday
Vancouver, BC
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Frontend Engineer 3 at Behavox, you will develop large-scale web applications, collaborating with product management, design, and engineering teams to deliver complex solutions while taking ownership throughout the software development lifecycle.
Yesterday
Vancouver, BC
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Frontend Engineer 3, you will join a team responsible for developing large-scale web applications. The role involves collaborating with product management, design, and other engineering teams to resolve complex technical challenges and deliver quality products on time, taking responsibility for the entire software development lifecycle.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size