Position title
Senior Engineer I
Job Location
United States
Remote work from: USA
Base Salary
USD40-USD50 Per hour
Employment Type
Full-time, Part-time
Description

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. a day in the life: what you'll do Perform development of high-performing, well-tested and thoughtfully architected software applications.

Effectively apply scientific, mathematical and social principles to design, build, & maintain technology products, devices, systems and solutions that provide amazing customer experiences. Uses algorithms, data structures, programming languages, programming paradigms to create, test and operate sustainable client-side or server-side software applications and services. Builds and extends software applications in varying (cloud, hybrid cloud, and on-premise) environments.

Ensures applications are designed to be highly available, observable, and durable via software engineering best practices. Works with business and systems analysts to understand end-user requirements and translate those into pragmatic and effective technical solutions. Works closely with onsite and remote frontend, backend and operations engineers to ensure deliverables are well-documented, secure and resilient.

Provides DevOps thought leadership in delivery contexts, focusing on the requirements of lululemon's end users and how they are best served by continuous improvements to our delivery approach. Collaborates with the engineering teams (onshore and offshore) to deliver on integration projects. Engages in ongoing quality and performance improvement to ensure reliability and security.

Designs for release and configuration management. Assists in troubleshooting and resolving production system issues. 100% telecommuting permitted, candidate may reside anywhere in the U.S.

40 hrs./week, Mon-Fri, 8:30 a.m. - 5:30 p.m. qualifications Must have Bachelor's degree in Computer Science or a related field and at least 3 years of work experience in the IT Industry.

Of the required experience, must have 3 years of experience in each of the following: Microservices architecture patterns. Synchronous/asynchronous processing and error handling patterns with Spring Boot and Java. Building web services and integrations with message driven architecture.

Hands on experience in designing and developing web applications using Java/J2EE frameworks like Spring Reactive, Spring Boot, Spring Data, or Struts. Supporting development, automated testing, infrastructure, and operations. Design and development of RESTful APIs using Java, Spring Boot or Spring Cloud.

Of the required experience, must have 1 year of experience in each of the following: Working with streaming platforms (real-time data at massive scale) such as Confluent Kafka or equivalent platforms. Working with relational databases or NoSQL databases. Working with project management tools, such as Jira, Confluence, Slack, MS Office, SharePoint and Smartsheet.

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.

Attachment
Date posted
October 15, 2024
Valid through
May 31, 2025
PDF Export
APPLY NOW
Apply Now