lululemon Senior Software Engineer - Post-Purchase Experiences
$123.5k - $162.1k per yearlululemon
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 Post Purchase Digital Experiences and Services team supports our guests post‑purchase experiences after placing their orders on the Lululemon website.
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 Lower Funnel 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, represent engineering perspective in cross‑functional initiatives, and lead incident response for critical production issues.
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.
- Expertise with Single Page Web Apps built on React, JavaScript, Node.js, Webpack and Next.js stack and experience testing JavaScript applications from Unit to E2E.
- Previous experience developing GraphQL API and understanding of web technologies ( SSL, Headers, Cookies, TCP, Caching).
Must Haves
- Acknowledge the presence of choice in every moment and take personal responsibility for your life.
- Possess an entrepreneurial spirit and continuously innovate to achieve great results.
- Communicate with honesty and kindness and create the space for others to do the same.
- Lead with courage, knowing the possibility of greatness is bigger than the fear of failure.
- Foster connection by putting people first and building trusting relationships.
- Integrate fun and joy as a way of being and working, aka doesn’t take yourself too seriously.
Additional Notes
Authorization to work in Canada is required 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
Hybrid
In‑person collaboration and connection is important to our culture. Work is performed onsite, minimum 4 days per week.
#J-18808-Ljbffr$176k - $200k per year
...looking for a backend-oriented engineer to join our Data... ...data-driven decisions. As a senior member of the team, you’ll solve... ...Curate the observability experience for the company’s engineers,... ...immediate projects. About you Software, Data, or Infrastructure Engineering...SeniorLong term contractWork at officeImmediate startWork from homeWorldwide- Drive innovation at lululemon as a Staff Platform Engineer focused on enterprise device management. This hybrid... ...device lifecycle initiatives. With deep experience spanning 9-12 years in cloud... ...observability frameworks, and mentor senior engineers. Key Responsibilities:...Senior
- Join lululemon's Enterprise Data & AI team as a Lead Data Engineer. Oversee the design of systems that drive data analytics and... ...relevant field • 11–15 years in software engineering with system design... ...plans for complex technologies • Experience with enterprise semantic layers...Suggested
$132.6k - $174k per year
...Collaborate with business and engineering teams to translate architecture... ...s degree in Computer Science, Software Engineering, Information Systems, or equivalent experience; Master’s degree preferred 6... ...and benefits package Lululemon’s compensation offerings are grounded...SeniorPermanent employmentPart time$199k - $244k per year
...only application, the mobile engineering team’s job is to develop new... ...teams to create new product experiences for our customers. Our goal is... ...Knowledge of professional software engineering practices and best... ...agencies in response to job postings. No fee will be paid to third...SeniorFull timeWork at officeLocal area2 days per week- Accelerate your career as a Senior Solution Architect at Lululemon, specializing in designing comprehensive solutions in a hybrid workspace... ...Solution Architect role, requiring 6-10 years of experience in architecture and software development. You'll be accountable for creating...Senior
- ...companies exchange transactions like purchase orders, invoices, shipment notices, and... ...therefore critical. What You'll Do As a senior full-stack engineer, you will: Lead design and... ...Relational & non-relational databases Experience in Messaging/eventing systems (e.g....SeniorWork from home
- ...of a fundamental shift in how software gets made, and we are not... ...into it. We are rebuilding our engineering culture around a simple belief... ...Role Is Babylist is hiring Senior Software Engineers to join... ...marketing, and growth experiments Product & Experience: Registry...SeniorLong term contractInternshipShift work
$141.4k - $204.4k per year
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone... ...play happen. Overview We are seeking an experienced Senior Infrastructure Software Engineer skilled in Python and/or Golang to build and maintain...SeniorFull time- Elevate your career as a Senior Analyst at lululemon, focusing on inventory management and operational excellence in a collaborative office environment... ...in consulting, strategy, or supply chain roles • 4+ years experience in cross-functional team contexts • Proven project...SeniorWork at office
- ...looking for a hands‑on, curious Software Developer who loves... ...years of software development experience. Strong fundamentals in coding... ...are a must in the role. Seniority level Director Employment... ...Full‑time Job function Engineering, Information Technology, and...SeniorFull timeRemote workWork from home
$145k - $191k per year
Overview Join to apply for the Senior Software Engineer - Backend role at Databricks Databricks is on a mission to simplify and democratize... ..., including ingestion, indexing, processing, and the user experience itself. AI/BI - AI/BI is redefining Business Intelligence...SeniorSummer workWorldwide- Experience Level Senior, 8+ years in engineering, 4+ years in management Company Punt is a Vancouver-based, founder‑led technology company behind two of the... ...in the world. Role Overview We are seeking a Software Development Manager to lead and scale a high‑performing...SeniorDirect hire
$135k - $150k per year
...edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands‑on architect and builder of the new... ...building as the team grows 5+ years of software engineering experience building and shipping production systems, products, or platforms...SeniorFlexible hours- ABOUT THE ROLE As a Senior Software Engineer, you will be part of our Canada‑based team providing technical services to MobSquad's clients. Your... ...an accredited institution You have over three years of experience building and delivering excellent, user‑friendly software...SeniorPermanent employmentFull timeWork at office
$181.8k - $238.7k per year
...& Requirements who we are lululemon is an innovative performance... ...transformational products and experiences that support people in moving... ...about this team lululemon Engineering is dedicated to building secure... ...pillars. In partnership with other senior leaders, you will work to...SeniorPermanent employmentPart time- Step into a leadership role as a Lead AI/ML Engineer at lululemon, dedicated to delivering transformative AI solutions on-site. Focus on enhancing... ...in related field • 6-10 years of AI/ML solutions delivery experience • Proficiency with Python, Airflow, and cloud ML services •...
- On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with Golang . Our client is a US-based, Series-B with over $35M USD in funding. They currently have team in Vancouver, Toronto, Boulder and...SeniorLong term contractInternshipWork at officeFlexible hours3 days per week
$176.26k - $220.32k per year
...leadership and mentorship to engineering teams, conducting design reviews... .... Collaborate with senior leadership, product management... ...and knowledge sharing. The Experience You Bring Technical Leadership... ...of experience in backend software engineering with a proven track...SeniorLong term contract- Advance your career as a Senior Software Development Engineer at Workday in Vancouver, BC, focusing on innovative data solutions and robust software... ...collaboration Requirements: • 8+ years of software development experience • 5+ years focused on Machine Learning or Agents •...Senior
$192k - $240k per year
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about building... ...providing the best financial software experience to help companies grow. You’ll be...SeniorLong term contractWork at officeRemote workWork from home$96.4k - $142.66k per year
...our goal is to deliver an exceptional experience through bold ideas, technical excellence... ...Need Our studio is looking for a Senior Systems Engineer who values efficiency, productivity and... ...best work. What You’ll Do Provide software and tools support to Engineers, Designers...SeniorTemporary workInternship$159.1k - $198k per year
...League is the leading healthcare consumer experience (CX) platform, powered by artificial... ...Summary League is seeking a Software Security Engineer to join our Security Engineering org and... ...productivity and quality of output Senior ICs / Managers: Integrate AI into team...SeniorFull time- Join to apply for the Senior Software Engineer (Ruby) role at Nexl Nexl is the fast‑growing LegalTech company on an ambitious mission to elevate... ...for a Senior Software Engineer with strong Ruby on Rails experience who wants to build, ship, and shape a global SaaS product...SeniorFull timeInternship
$104.2k - $150k per year
..., standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the... ...degree in computer science, computer engineering, or equivalent experience. A minimum of four years of experience in software...SeniorLong term contract$246k - $290k per year
We’re hiring a Sr. Staff+ Engineer into our Enterprise team to lead... ...defines a consumer-grade product experience. Our work directly impacts... .... Mentor and grow multiple senior engineers through individual... ...decision‑making. 10+ years of software engineering experience with a...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$176k - $200k per year
...heart of how AI connects with the tools where work happens. As a Software Engineer on our API and Developer Platform team in Vancouver, you will... ...into and out of the company. You’ll use your engineering experience to design intuitive and secure interfaces, partner with other...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$108.2k - $143.43k per year
...that will set the standards for software-defined vehicles around the... ...Qualifications 5+ years of experience in embedded software/firmware... ...Computer Science, Electrical Engineering, or a related field Expert... .... Note: This job posting represents an open, active vacancy...SeniorFull time$112k - $140k per year
...Marqeta is looking for talented Senior Backend Software Engineers to join our Engineering team. As a Senior Software Engineer, you will develop scalable... ...Ontario, Canada. We’d love for you to join us! This posting is for multiple Senior Software Engineering roles across...SeniorWork at officeRemote workFlexible hours- Take charge as a Lead Senior Software Engineer at Plant Products in Vancouver. This role emphasizes hands-on coding, team leadership, and proactive... ...expertise in software engineering best practices • Strong experience in coding and debugging production systems • Ability to...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to lululemon Senior Software Engineer - Post-Purchase Experiences. Be the first to apply!
- senior software developer Vancouver, BC
- software engineer - computer Vancouver, BC
- software developer remote Vancouver, BC
- software engineer intern Vancouver, BC
- software engineer devops Vancouver, BC
- junior software developer internship Vancouver, BC
- remote entry level software developer Vancouver, BC
- linux software engineer Vancouver, BC
- software engineer internship Vancouver, BC
- ingénieur logiciel Vancouver, BC
