senior java software engineer jobs in Vancouver

See average salary for senior java software engineer »

1,000 senior java software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Vancouver, Metro Vancouver Regional District, Canada Rivian and Volkswagen Group Technologies Full-time $108,200 - $143,430 Contract

    OverviewRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined...


  • Vancouver, Metro Vancouver Regional District, Canada Lululemon Athletica Inc. Full-time $133,000 - $174,000 Contract

    Design AI agents and complex software systems at lululemon, using AWS Bedrock, Python, and enterprise automation expertise. This hybrid role requires onsite work four days weekly.As a Senior Software Engineer, you will lead AI agent implementation across multiple services and components. You will establish API, data modeling, and integration standards while...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Canals, Inc. Full-time

    About Canals Canals builds software for wholesale distributors, helping them operate more efficiently through automation and AI. Our customers are the companies responsible for moving the materials that power the real economy; electrical supplies, plumbing products, roofing materials, HVAC equipment, and more. Every day, thousands of people rely on Canals...


  • Vancouver, Metro Vancouver Regional District, Canada EverCommerce Remote Full-time $120,000 - $150,000 Contract

    EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 745,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between...


  • Vancouver, British Columbia, Canada Brex Full-time

    Why join us Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Safe Fleet Full-time €120,000 - €140,000 Temporary

    Safety is where everything begins. It shapes our culture, our products, and the way we show up for our communities. Join us as we build smarter technologies that redefine fleet safety. When you help make fleets smarter, you make people safer. Senior Software Engineer, AI Product Engineering About The Position ABOUT THE POSITION Meet the Smart Safety...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Clarity (formerly Hiive) Full-time €20 Temporary

    Clarity is redefining how private companies and their shareholders access liquidity. Through its institutional-grade platform, Clarity brings together buyers, sellers, and issuers to facilitate secondary transactions in venture-backed, pre-IPO companies, introducing efficiency, transparency, and standardization to an otherwise opaque asset class. ...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Earnin Full-time

    Engineer Cash Out payment flows at EarnIn with Kotlin, Java, Go, Python, or TypeScript in a hybrid Vancouver, BC workplace. Protect transaction reliability. This senior software engineering position focuses on backend services that move EarnIn members’ money through debit cards, ACH, FedNow, and RTP. You will design idempotent flows, handle failures and...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada TEEMA Group Full-time €180,000 - €200,000 Temporary

    Job Title: Staff Engineer – JAVA Job ID: 87594 Location: Vancouver, British Columbia– 3 days a week onsite Overview: As a Staff Software Engineer, you will operate as a technical leader and architect, driving the evolution of our high-scale Java ecosystem. While a Senior Engineer masters the component, you master the entire system lifecycle. You will...


  • Vancouver, British Columbia, Canada Samsara Full-time

    Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations...


  • North Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Vizzion Full-time €40 - €60 Temporary

    Software Engineer Vizzion aggregates live road imagery and provides data and services to major brands in the mapping, media, safety & security, ITS (Intelligent Transportation Systems), and traffic & weather industries. Our imagery is used by millions of users every week, saving drivers time, money, and frustration, while also helping the environment by...


  • Vancouver, British Columbia, Canada Frostbite Full-time

    Electronic Arts is seeking a Senior Software Engineer in the Animation team to develop core animation systems and the tools used by content creators. You will collaborate with engineers, artists, and designers to turn creative concepts into playable features and improve runtime performance.You will mentor junior engineers and work across platforms,...


  • Burnaby, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Zscaler, Inc. Full-time

    Java API architecture defines this Principal Software Development Engineer role at Zscaler in Burnaby, Canada, supporting scalable cloud security services. You will lead engineering efforts within the Zero Trust Exchange department and shape technology for the Zscaler Client Cloud Platform. The role combines Java development, RESTful APIs, systems...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Course Hero Full-time

    We'relooking for a results-oriented Senior Software Engineer to take ownership of Course Hero’s consumer-facing Site Search. You will be part of the Platform team and will be responsible for shipping compelling and engaging search and recommendations experiences that will help millions of students discover relevant, course-specific content that empowers...


  • Vancouver, British Columbia, Canada Hach Full-time

    Imagine yourself…Doing meaningful work that makes an everyday impact on the world around you.Growing your expertise and expanding your skillset with every project.It’s possible with a role at Aquatic Informatics (https://aquaticinformatics.com/).Aquatic Informatics (AQI), a Veralto company, is a mission-driven software company that organizes the...


  • Vancouver, British Columbia, Canada Sanctuary AI Full-time

    We're seeking applicants who thrive on broad thinking and are eager to continuously learn and develop their technical skills in a dynamic industry environment. As a key member of our team, you'll have the opportunity to own solutions from conception to deployment, adapt to complex development landscapes, and drive innovation that enhances our technology...


  • Vancouver, British Columbia, Canada Electronic Arts (EA) Full-time

    Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Description &...


  • Vancouver, British Columbia, Canada Course Hero Full-time

    Course Hero is scaling! We'relooking for a results-oriented Senior Software Engineer to take ownership of Course Hero’s consumer-facing Site Search. You will be part of the Platform team and will be responsible for shipping compelling and engaging search and recommendations experiences that will help millions of students discover relevant, course-specific...


  • Vancouver, British Columbia, Canada Xero Limited Full-time

    The role and its impactPayments Platform is one of Xero’s biggest areas of investment and growth - directly affecting how small businesses pay their people, buy supplies and take on their next opportunity. Here, we build the foundations for collecting and paying money through Xero, helping make payments simple, accurate and secure for customers while...


  • Vancouver, British Columbia, Canada Activision Full-time

    Your MissionThe Client Code team builds and maintains the client-side online services SDK used by Call of Duty and other Activision titles. We own the C++ libraries and tooling that provide core network communication for games as well as connect game clients to Demonware’s wide range of online services.As a Senior Software Engineer (Client Code), you will...