A complete application in a minute
Tailored resume and cover letter, ready to send.
lululemon Athletica Inc. seeks a Senior Software Engineer to lead design and implementation of complex systems across multiple services, defining scalable data flows and integration patterns.
You will establish engineering standards, contribute to architecture decisions, and drive code quality through reviews. You will mentor engineers, partner with product and business stakeholders on technical strategy, and be available for on-call situations as needed to keep production systems reliable and
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.
Global Product Technology enables lululemon's end-to-end product value chain by connecting the platforms, data, digital assets, workflows, and decision intelligence that support product creation, development, merchandising, planning, inventory, and in-season execution. The team partners across Product, business, architecture, and engineering to build scalable, reliable, and integrated capabilities that reduce complexity, improve decision quality, and help lululemon bring the right products to market with greater speed and confidence. In this role, you will provide senior technical leadership across interconnected services and data flows, strengthening engineering standards, system reliability, integration quality, and the long-term maintainability of the technology ecosystem.
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:
Authorization to work in Canada is required for this role.
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,600 - 174,000annually; 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