Top Software Engineer Jobs in Vancouver
Seeking a Senior Software Engineer - Backend at Givelify, a fintech-for-good company, to build backend systems for enabling millions of donors and partners. Responsibilities include driving software development life cycle, ensuring high-quality software delivery, and optimizing user experience. Collaborate with cross-functional teams and mentor junior engineers. Required qualifications include a degree in Computer Science or equivalent, experience in building large-scale web applications, and expertise in backend development.
Abnormal Security is seeking a Staff Software Engineer to lead the Data Platform team in building scalable storage systems and a reliable platform for processing data to detect and prevent cyberattacks. Responsibilities include shaping the architecture, acting as a technical lead, and driving engineering initiatives.
The Senior Software Engineer will be responsible for full stack development using technologies like React JS, React Native, Java, Spring, Kubernetes, NoSQL, and Kafka. They will work on building tools to enable Associates to serve customers at checkout lanes, participate in design and code reviews, and ensure observability and measurement in projects. The role requires 4+ years of full stack development experience, proficiency in back-end and front-end technologies, experience with micro-services architecture and distributed systems, and strong collaboration skills.
Lead the design, development, and delivery of AI services and products, collaborate with product, design, and recruiting to prototype innovative approaches, and architect scalable systems.
Join Dotmatics as a Senior Full Stack Engineer (Scala) to contribute to the next generation product ecosystem. Develop and maintain SaaS based software products, undertake front-end development, mentor developers, write automated tests, and work on big data challenges. Requires 2+ years of experience in Scala/Java with focus on backend development, familiarity with frontend, and experience in software engineering best practices.
As a Staff Data Engineer at Fortis Games, you will play a key role in shaping the technical vision and implementation of the data platform. Responsibilities include building and enhancing data infrastructure, ensuring low latency and scalability, driving data quality improvements, and collaborating with cross-functional teams to support business growth.
Seeking a highly motivated Senior Software Engineer with experience in Java and C# to work on cloud-based microservice solutions for payments. Must be able to switch between tech stacks easily and have a strong background in software architecture and design. Experience with Nest.JS, AWS, and CI/CD practices is preferred.
Join the Cluster to Cluster Synchronization team at MongoDB to work on migrations, backups, and disaster recovery of MongoDB clusters. Design and build mongosync, a tool for synchronizing MongoDB clusters. Collaborate with a diverse team to innovate in distributed systems and database syncing.
Join Okta as a Senior Software Engineer in Identity Threat Protection (ITP) team. Contribute to building a next-gen security platform with real-time threat protection using AI. Collaborate with a diverse team of engineers, data scientists, and ML engineers to enhance cloud authentication. Take ownership of designing, developing, and supporting cloud-native security products. Work on stimulating security projects and emerging technologies.
Join the Samsung Vancouver Knox Cloud Solutions team as a Senior Software Engineer to solve complex security and privacy problems for Samsung device users using modern technologies. Responsibilities include implementing, maintaining, and evolving cloud-based products, integrating with external systems, writing world-class code, and optimizing security. Must have 10 years of experience with Java and Springboot, expertise in cloud services, micro-services architecture, containers, and strong knowledge of databases and network protocols.
Senior Software Engineer focusing on frontend development, responsible for building products that enhance post-purchase experiences for retail brands. Utilizes React, Redux, and GraphQL to deliver complex features with millions of views. Responsibilities include implementing new features, building platform components, and contributing to frontend architecture. Requires 7+ years of Javascript development experience, BS/MS in computer science, and experience with frontend frameworks and APIs.
The Technical Lead will design robust and scalable software solutions for logistical challenges in the healthcare sector, lead technical teams, collaborate with stakeholders, and ensure product reliability and scalability. Proficiency in Full-Stack development, AWS, Node.js, Java, Vue.js, React.js, and strong communication skills are essential for this role.
Lead the design, architecture & implementation of the copilot framework for digital advertising campaigns. Collaborate with stakeholders and senior engineers to expand copilot capabilities. Identify technical challenges, performance issues, and conduct technical interviews.
As a Senior Software Engineer, Payments at Super.com, you will tackle the most difficult technical challenges in frontend and backend development, focusing on building payment processing services. You will work with a modern tech stack and have the opportunity to propel the business forward while mentoring junior developers and contributing to the technical roadmap.
Join Observable as a Senior Software Developer to design, develop, test, deploy, and improve software for data apps. Work with a close-knit team on new features from frontend to backend. Prioritize workloads, empathize with users, and collaborate with diverse skills in a fast-paced, remote environment.
Seeking experienced frontend engineers to build out the next generation of crypto-forward products and features, focusing on making cryptocurrency accessible to global users. Responsibilities include designing secure services, building mass market interfaces for digital currency apps, and working with product managers to execute the roadmap. Must have positive energy and contribute to a collaborative work environment.
As a Senior Associate Software Development Engineer, you will have the opportunity to solve sophisticated problems in developing and delivering global enterprise software. Responsibilities include design, coding, algorithm analysis, and crafting reporting and analytics applications using industry standard tools.
Seeking a talented Senior Software Engineer for Quality and CI/CD to drive efforts in improving CI/CD and quality initiatives. Responsibilities include ensuring high quality of the application, enhancing CD/CD systems, integrating testing tools, and training the team on quality improvement.
As a Staff Software Engineer at Diligent, you will design and implement secure, scalable solutions using AWS Serverless technology. You will lead a collaborative team, mentor through code reviews, and contribute to product innovation. Required skills include AWS services, database proficiency, SOLID principles, and a passion for learning.
Join Autodesk AEC as a Senior Software Engineer (Back-End) to work on machine learning powered services for construction projects. Contribute to software design, architecture, and development using cloud technologies like AWS. Collaborate with cross-functional teams and promote a culture of metrics-based analysis. Ideal candidate has 5+ years of software development experience, Master’s/Bachelor's degree in Computer Science, expert Python programming skills, experience with React, and familiarity with cloud services and relational databases.
Develop sophisticated backend systems, provide leadership, launch 3D experiences, drive technical standards, interact with stakeholders, mentorship, attention to detail, strong communication skills
Full Stack Software Engineer role on the Growth Marketing squad at Change.org, responsible for developing, scaling, and maintaining Change.org's web application and microservices to drive user growth and petition creation. Collaborate with cross-functional teams to enhance the architecture and user experience. Join a social impact company with a user-generated revenue model and a mission to empower individuals to create change globally.
Staff Engineer role at Prenuvo to work on improving system quality, enhancing applications, maintaining codebases, liaising with colleagues, investigating new technologies, and providing knowledge transfer material.
Join the Hopper Fintech Ancillaries team as a Senior Backend Developer to design, implement, deploy, and operate complex backend systems. Collaborate with cross-functional teams and deliver an outsized impact on critical roadmaps.
Join a remote-first company as a Senior Software Developer in the Billing Group, contributing to developing essential features for healthcare clinics' financial health. Focus on backend development using Ruby on Rails, with opportunities to work with other languages. Full Stack Developer position with an emphasis on the backend and experience in React and Typescript on the frontend.
Top Vancouver Companies Hiring Software Engineers
See AllPopular Job Searches
Android Developer Jobs in Vancouver
AI Jobs in Vancouver
AWS Jobs in Vancouver
Blockchain Jobs in Vancouver
Database Administrator Jobs in Vancouver
DevOps Engineer Jobs in Vancouver
Engineering Jobs in Vancouver
Front End Developer Jobs in Vancouver
Full Stack Developer Jobs in Vancouver
Golang Jobs in Vancouver
IoS Developer Jobs in Vancouver
Java Developer Jobs in Vancouver
Linux Jobs in Vancouver
Machine Learning Jobs in Vancouver
.Net Developer Jobs in Vancouver
Network Engineer Jobs in Vancouver
Project Engineer Jobs in Vancouver
Python Developer Jobs in Vancouver
QA Jobs in Vancouver
React Developer Jobs in Vancouver
Ruby On Rails Jobs in Vancouver
Sales Engineer Jobs in Vancouver
Salesforce Developer Jobs in Vancouver
Software Engineer Jobs in Vancouver
Software Testing Jobs in Vancouver
Solution Architect Jobs in Vancouver
Web Developer Jobs in Vancouver
All Filters
No Results
No Results