Talent.com
lululemon Senior Software Engineer - Java
lululemon Senior Software Engineer - Javalululemon • Vancouver, British Columbia, Canada
lululemon Senior Software Engineer - Java

lululemon Senior Software Engineer - Java

lululemon • Vancouver, British Columbia, Canada
5 days ago
Job type
  • Permanent
Job description

Job Details

Description & Requirements

Who we are

lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative product, emphasis on stores, commitment to our people, and the incredible connections we make in every community we're in. As a company, we focus on creating positive change to build a healthier, thriving future. In particular, that includes creating an equitable, inclusive and growth-focused environment for our people.

About this team

The International Digital Engineering team owns and evolves the technology that powers digital commerce across global markets and third‑party marketplaces. We design, build, and operate scalable, resilient platforms that enable localized, seamless shopping experiences for customers around the world. By partnering closely with product, operations, and regional teams, we help accelerate international growth while ensuring performance, reliability, and consistency across every market and channel.

Core responsibilities

As a Senior Software Engineer, you will lead the design and implementation of complex software systems and features spanning multiple services and components, establishing technical direction for the domain area including API design standards, data modeling approaches, and integration patterns while ensuring solutions meet scalability, reliability, and performance requirements. You will drive technical decisions with broad impact across multiple teams including architecture patterns and technology selections, conduct high-impact code reviews focusing on system design and long-term maintainability, and establish engineering standards and best practices adopted across the domain including testing strategies and deployment procedures.

You will mentor engineers at multiple levels providing guidance on advanced technical concepts and career development, partner with product and business stakeholders on technical strategy and roadmap planning, and represent engineering perspective in cross-functional initiatives while leading incident response for critical production issues. This role may require availability outside of standard business hours, including on ‑ call support, based on business needs.

Select responsibilities include:

  • Lead implementation of complex systems and features spanning multiple services within established architectural frameworks and make decisions with minimal supervision
  • Write exemplary code demonstrating engineering best practices in critical systems as technical reference for teams
  • Establish and enforce coding standards, testing practices, and engineering best practices across multiple teams in domain
  • Provide technical input and implementation perspectives to architects on system design and integration approaches
  • Lead code quality and design reviews across teams ensuring technical alignment with organizational standards


Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field; Master's degree beneficial, or equivalent experience
  • 6-10 years of software development experience, building complex systems and driving technical initiatives across teams, or equivalent
  • Proven track record of writing exemplary code that serves as a technical reference; experience establishing coding standards and quality practices adopted across a domain
  • Demonstrated ability to decompose highly complex problems including algorithmic challenges into scalable solutions; deep understanding of system-wide implications of technical decisions across multiple services
  • Experience designing integration solutions for complex domain areas; track record of driving integration implementation decisions across teams within architectural standards
  • Experience in building scalable and modular applications using Java Spring Boot Microservices architecture for distributed systems.
  • Experience in developing robust backend solutions with Java to power enterprise-grade platforms.


additional notes
Immigration support is potentially available for this role.

compensation and benefits package

lululemon's compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual and team performance. The typical hiring range for this position is from $123,500 - $162,100 annually ; the base pay offered is based on market location and may vary depending on job-related knowledge, skills, experience, and internal equity. As part of our total rewards offering, permanent employees in this position may be eligible for our competitive annual bonus program, subject to program eligibility requirements.

At lululemon, investing in our people is a top priority. We believe that when life works, work works. We strive to be the place where inclusive leaders come to develop and enable all to be well. Recognizing our teams for their performance and dedication, other components of our total rewards offerings include support of career development, wellbeing, and personal growth:
  • Extended health and dental benefits, and mental health plans
  • Paid time off
  • Savings and retirement plan matching
  • Generous employee discount
  • Fitness & yoga classes
  • Parenthood top-up
  • Extensive catalog of development course offerings
  • People networks, mentorship programs, and leadership series (to name a few)


Note: The incentive programs, benefits, and perks have certain eligibility requirements. The Company reserves the right to alter these incentive programs, benefits, and perks in whole or in part at any time without advance notice.


workplace arrangement


In-person collaboration and connection is important to our culture. Work is performed onsite, minimum 4 days per week.

#LI-AG2
Create a job alert for this search

Lululemon Senior Software Engineer - Java • Vancouver, British Columbia, Canada

Similar jobs
Senior Software Engineer

Senior Software Engineer

Vizzion • North Vancouver, Metro Vancouver Regional District, CA
Full-time
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 industr...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Lantern • Vancouver, Metro Vancouver Regional District, CA
Full-time
Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer ...Show more
Last updated: 15 days ago • Promoted
Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack

The Rundown AI, Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Neara • Vancouver, Metro Vancouver Regional District, CA
Full-time
Job type: Full Time · Department: Engineering - 102 · Work type: Hybrid.Cover Genius is aSeries E insurtech that protects the global customers of the world’s largest digital companies including Boo...Show more
Last updated: 24 days ago • Promoted
Senior Software Engineer - Micro Web Application Platform Team

Senior Software Engineer - Micro Web Application Platform Team

myGwork - LGBTQ+ Business Community • Vancouver, Metro Vancouver Regional District, CA
Permanent
This job is with lululemon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Please do not contact the recruiter directly.Engineering is...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer - Web API Platform

Senior Software Engineer - Web API Platform

Scribd, Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise.We support a culture where o...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

EviSmart • Vancouver, Metro Vancouver Regional District, CA
Full-time
The dental industry a $40B global market spanning 28 countries still runs on disconnected systems, manual workflows, and decisions made without data.Most of it has never been touched by modern soft...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Hays • north vancouver, BC, ca
Full-time
Software Engineer Remote (Canada)What are the top 3 skills required for this role? 1.NETJob Description/ Responsibilities Show more
Last updated: 3 days ago • Promoted
Dynamic Senior Software Engineer for Cloud-Based Innovations

Dynamic Senior Software Engineer for Cloud-Based Innovations

Optum • Richmond, Metro Vancouver Regional District, CA
Full-time
Shape the future of healthcare technology as a Senior Software Engineer.Contribute to groundbreaking cloud-native features with the flexibility to work remotely from Canada.In this role, you’ll eng...Show more
Last updated: 3 days ago • Promoted
Remote Senior Software Engineer Specializing in Workday Integrations

Remote Senior Software Engineer Specializing in Workday Integrations

Arcadia • Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time
Elevate your career as a Senior Software Engineer in a fully remote role.Collaborate with influential stakeholders to design robust solutions using Java, Typescript, and AWS technology.In this role...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer Leading High-Impact Features

Senior Software Engineer Leading High-Impact Features

Amazon • Vancouver, Metro Vancouver Regional District, CA
Full-time
Elevate user experiences as a Senior Software Development Engineer.Join a passionate team committed to creating technology that serves millions worldwide and drives business innovation.As a Senior ...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Software Engineer - Live Pay

Senior Software Engineer - Live Pay

EarnIn • Vancouver, Metro Vancouver Regional District, CA
Full-time
As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to pay...Show more
Last updated: 9 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

family-innovation-corp • Vancouver, Metro Vancouver Regional District, CA
Full-time +1
FIC) is a multi-family office providing multiple services, including estate planning, risk management, financial counsel, trusteeship, investment advice, and other services.We recognize excellent r...Show more
Last updated: 23 days ago • Promoted
Senior/Lead Software Engineer

Senior/Lead Software Engineer

Arista Networks • Vancouver, Metro Vancouver Regional District, CA
Full-time
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.What sets us apart is our relentless pursuit of innovation.We...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer - Enterprise APIs & Agile Solutions

Senior Java Developer - Enterprise APIs & Agile Solutions

Continental Technology Solutions • Vancouver, Metro Vancouver Regional District, CA
Full-time
A consulting and managed services company in Canada is looking for an experienced Java Developer to join their team.The selected candidate will design, develop, and document software products while...Show more
Last updated: 30+ days ago • Promoted
lululemon Senior Software Engineer - Java

lululemon Senior Software Engineer - Java

lululemon • Vancouver, Metro Vancouver Regional District, CA
Permanent
Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer-1

Senior Software Engineer-1

MasterCard • Vancouver, Metro Vancouver Regional District, CA
Full-time
Our Purpose***Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can p...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Rivian and Volkswagen Group Technologies • Vancouver, Metro Vancouver Regional District, CA
Full-time
Rivian 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 c...Show more
Last updated: 30+ days ago • Promoted