A complete application in a minute
Tailored resume and cover letter, ready to send.
lululemon is seeking a Senior Software Engineer to join the Outbound Logistics Technology team in Canada. You will lead the design and implementation of complex software across multiple services, shaping API design, data modeling, and integration patterns to ensure scalable, reliable systems for shipping labels, tracking, and store visibility.
You will mentor engineers, drive architectural decisions, and contribute to engineering standards, testing strategies, and deployment practices while
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.
This role will support the Outbound Logistics Technology team to enhance and support the luluRoute , a homegrown application that acts as a parcel execution engine. This application integrates with our Warehouse Management System and Omni systems to retrieve shipping labels and tracking numbers from our carrier partners (e.g., FedEx, USPS, Canadapost ) for outgoing packages to our stores and guests, provides a front end interface for our North American stores to gain visibility of incoming cartons as well as supports Ship from Store functionality in North America and global regions.
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.
lululemon’s compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual and teamperformance. Thetypical hiring range for this position is from $132,000-185,000 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
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.
In-person collaboration and connection is important to our culture. Work is performed onsite, minimum 4 days per week.
Authorization to work in Canada is required for this role.