Senior Software Engineer - Inventory Systems (Java)
$147.3k - $193.3klululemon
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.
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 were 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
We are a group of passionate individuals delivering Lululemons Corporate Systems roadmap globally. Inventory Systems team is responsible for managing Inventory, Pricing and Sales platform for lululemon to ensure accurate view of Inventory across the globe for our stores, warehouses, and financial systems.
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
- Bachelors degree in Computer Science, Software Engineering, or related technical field; Masters 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
- Solid understanding of cloud tech (AWS/OCI) infrastructure, services, and security within Oracle environments.
- Hands-on experience with DevOps tools to automate deployments, monitor systems, and support CI/CD pipelines as well as proficieny in building and maintaining Java microservices for scalable, modular backend architectures.
additional notes
Please note: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time for this role.
compensation and benefits package
lululemons 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 $147,300 - $193,300 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 and 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-Onsite
#LI-AK1
- ...The Trade Desk, Inc. is seeking a Software Engineer in Bellevue, WA, who will take ownership in product strategy... ...engineering teams and tackle large-scale distributed systems. Qualified candidates should be proficient in C#, Java, and JavaScript, and have a solid understanding...SeniorJava
- REI is seeking a Senior Software Engineer to support its Point-of-Sale retail business. You will design and implement scalable systems critical to in-store transactions. Collaboration with multiple... ...various technologies, including Java and AWS, and leading a team of...SeniorJava
$147.3k - $193.3k
Lululemon Athletica in Seattle is seeking a Senior Software Engineer to lead the design and implementation of complex software systems. You will drive technical decisions across... ...The ideal candidate has strong experience in Java, Spring Boot, and integration solutions....SeniorJava$174k - $252k
A leading technology company based in Seattle is seeking a Software Engineer to develop next-generation technologies. Candidates should have... ...experience in object-oriented programming, specifically with Java, C++, or Python. The role involves coding, design reviews, and...SeniorJava- US Tech Solutions is seeking a Software Engineer in Seattle, WA, to design, develop, and deliver large-scale software applications. The role... ...multi-threaded and distributed programming, particularly in Java and C, and knowledge of JDBC and SQL. The candidate should have...SeniorJavaContract work
$145k - $275k
...Job Title Senior Software Engineer Job Description Our client is looking for an experienced... ...focused on developing advanced autonomous systems for complex operational environments.... ...of the following: Rust, Python, or Java. Proficiency in Rust or C/C++ is preferred...SeniorJavaWork at office- 100 Salesforce, Inc. is seeking a Software Engineer for their Security Software Engineering team... ...operate scalable, fault-tolerant security systems, enhancing customer trust across cloud... ...programming in languages such as Java or Python. The role offers a competitive...SeniorJava
$142k - $220.5k
Nordstrom is seeking a Senior Engineer to join the Inventory Positioning team in Seattle. The successful candidate will design and implement core capabilities... ...Positioning Engine, requiring strong experience in Java, AWS services, and backend databases. This role demands...SeniorJava$145k - $200k
...builds the world's leading software for data-driven decisions and... ...are seeking an experienced Senior Software Engineer to join a newly-formed team... ...advanced autonomous systems for area defense. This role... ...proficiency in Rust, Python, or Java ~ Bachelor's/Master's/PhD...SeniorJavaWork experience placementWork at officeRemote workWork from homeRelocation package$113.1k - $180.9k
...are seeking an experienced Software Engineer to support our Point-of-... ...retail business. As a Senior Software Engineer supporting... ...multiple areas for example: Java, .Net, ReactJS, AWS. ~... ..., payment processors, tax systems, pricing, inventory and other downstream enterprise...SeniorJava$157.7k - $213.8k
...Senior Software Engineer - Distributed Data Systems Bellevue, Washington At Databricks, we are passionate about enabling data teams to solve the world’s toughest... .... 5+ years of production level experience in either Java, Scala or C++. Strong foundation in algorithms and...SeniorJavaLocal areaWorldwide$150k - $180k
...This is a full-stack engineering role with a strong front... ...by scalable backend systems. You’ll work... ...thousands of customers. Senior Software Engineers are... ...such as cart, checkout, inventory, account management,... ...in languages such as Java, C#, Python, or similar...SeniorJavaFull timeFlexible hours- ...Metropolis is looking for a Senior Software Engineer to join the Product Foundations team in Seattle... ...impact challenges related to distributed systems. This role involves designing core... ...should have a strong background in Java and distributed systems with experience...SeniorJava
$212.2k - $274.7k
A leading software company in Bellevue is seeking a Sr. Software Engineer to design and develop full lifecycle software. Candidates must have a Bachelor's degree and... ...in multiple programming languages such as C#, Java, and Python. The company offers a competitive salary...SeniorJava- ...based in Bellevue is seeking a Senior Platform Engineer to contribute to building... ..., and scaling core systems while collaborating across... ...relevant field, 5+ years in software engineering, and strong programming... ...skills in Python or Java. Benefits include a competitive...SeniorJavaFlexible hours
- Lululemon Athletica in Seattle is hiring a Software Development Engineer to contribute to all areas of software development and operations. You will... ...in software development, including working with Java-based applications and RESTful services. The position requires...SeniorJava
$145.6k - $209.3k
...Group) in Seattle is seeking a Sr. Staff Software Engineer to lead the enterprise-wide agentic AI... ...multiple teams, shape advanced agent systems, and drive transformational change in intelligent... ...expertise in languages like Python and Java, and proven architectural capabilities....SeniorJava$139k - $229k
...your experience in distributed systems and algorithms and a strong... ...that enables search quality engineers to rapidly innovate, experiment... ...of industry experience in software design, development, and algorithm... ...-oriented languages such as Java, C++, Python, Go, Rust, C#...SeniorJavaFor contractorsWork experience placementWork at officeFlexible hours$179.1k - $199.1k
Lululemon Athletica is seeking a talented Software Engineer with a Bachelor’s degree in Computer Science and 5 years of experience in Java-based applications. In this role, you... ...Agile ceremonies, and ensuring production system readiness. The position offers telecommuting...SeniorJavaRemote work1 day per week- Centaur Labs is looking for experienced Software Engineers to join their team in Bellevue, Washington.... ...and a strong background in languages like Java, C++, and Python. You will design and operate resilient distributed systems, participate in on-call rotation, and contribute...SeniorJava
$161.7k - $284.9k
As a software engineer on the Training Platform team, you have the following responsibilities: Contribute... ..., and operations of large-scale systems designed for machine learning. These... ...in the form of Web Services built using Java and SpringBoot Experience with developing...SeniorJavaWork experience placementRelocation$142k - $220.5k
...team and the role**The Inventory Positioning team... ...Inventory Positioning Engine (IPE)** — the... ...routing.As an Engineer Senior 1 on this team, you... ...problems across inventory systems* Identify and... ...maintaining complex software programs* Knowledge of Java and Java Springboot...SeniorJavaTemporary work- ...infrastructure tools. The candidate should possess over 5 years of backend development experience with languages like C#, Python, or Java, and be fluent in Infrastructure as Code technologies like Cloudformation and Terraform. The role involves taking ownership of...SeniorJava
- ...Akraya, Inc. is seeking a Senior Software Development Engineer to enhance modern demand planning systems. This role involves utilizing expertise in Java or Python, along with AI frameworks, to develop and maintain front-end applications and robust APIs. The ideal candidate...SeniorJava
$141.9k - $190.3k
...Senior Machine Learning Engineer, Ad Platforms Technology is at the heart of Disney... ...domains, including inventory forecasting, ad experience... ...build, and scale robust ML systems that power core ad platform... ...such as Python (primary), Java and SQL Familiarity with...SeniorJava- ...Akraya, Inc. is seeking a Senior Software Development Engineer in Seattle, WA, to modernize demand planning systems. This role requires developing front-end applications and APIs... ...will have expert-level proficiency in Java and experience with AI frameworks, ensuring...SeniorJava
$166k - $258k
## Senior Engineer 2: AI Agentic Platform (Hybrid - Seattle,... ...tools, coordinate across systems, and take action on... ...commerce, personalization, inventory, and customer service.... ...years of professional software engineering experience... ...in Python and/or Java; strong grasp of multiple...SeniorJavaTemporary work- ...Atlassian is seeking a skilled backend engineer in Seattle to lead and own their systems and capabilities. The ideal candidate will have over 5 years of experience in backend engineering, particularly with Java or Kotlin, and a strong background in distributed systems...SeniorJavaRemote work
$91k - $162k
...Broadcom Inc. is looking for a senior software engineer in Bellevue, Washington, to join their Tanzu Division. This role focuses on modern application... ...software engineering, proficiency in languages like Go or Java, and strong understanding of CI/CD principles. The position...SeniorJava- ...Senior Software Engineer Responsibilities: Lead the design, development, and testing of robust systems and services. Contribute to shaping the technical architecture of the product... .... Over 2 years of experience with Java, Kotlin, or Scala. Strong...SeniorJava
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Inventory Systems (Java). Be the first to apply!
- wireless systems engineer Seattle, WA
- electronic systems engineer Seattle, WA
- space systems engineer Seattle, WA
- systems engineer Seattle, WA
- ground systems engineer Seattle, WA
- senior linux systems engineer Seattle, WA
- healthcare systems engineer Seattle, WA
- senior staff systems engineer Seattle, WA
- advanced systems engineer Seattle, WA
- senior windows systems engineer Seattle, WA

