Senior Software Engineer - Dev Ops Retail Services

Lululemoninc
Seattle, WA
Job Description
Role Overview

As a Senior Software Engineer, you will be part of a global team supported by business and architecture partners to develop and deliver industry-leading technology solutions that drive lululemon's business goals. You will work closely with a Technology Manager, using your experience and knowledge to guide a team of Engineers through their day-to-day process and provide a central escalation point for production concerns.

What You Will Do

As a Senior Software Engineer, you will be counted on as a leader in your technology space as you contribute to all areas of development and operations (pre-production to production). You will work closely with a Technology Manager, using your experience and knowledge to guide a team of Engineers through their day-to-day process, and provide a central escalation point for production concerns.

Why It Might Be a Fit

You will be part of an Agile production release team and may perform on-call support functions as needed. As a Senior Software Engineer, you would be a primary caretaker of production systems and would maintain a deep understanding of how delivered products are functioning.

Requirements

  • Completed Bachelor’s degree or diploma (or equivalent experience) in Computer Science, Software Engineering or Software Architecture preferred;
  • 6-8 years of experience;
  • Proven experience as a DevOps Engineer, with a focus on one of the following pillars: Security, Build Automation, EKS, or Kafka;
  • Strong experience with GitLab CI/CD and automation tools;
  • Solid understanding of Kubernetes and containerization technologies, particularly EKS;
  • Experience with Kafka for real-time data processing and streaming;
  • Knowledge of security best practices and experience implementing security measures in a DevOps environment;
  • Proficiency in scripting languages such as Python, Bash, or similar;
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment;
  • Strong communication skills, both written and verbal;
  • Certifications in Kubernetes, AWS, or security-related fields;
  • Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation;
  • Familiarity with monitoring and logging tools such as Splunk and PagerDuty or ELK stack;
  • Previous experience in a retail or e-commerce environment;
  • Strong experience with IaC;
  • Experience with cloud cost optimization and resource rightsizing;
  • Comfortable being in an on-call rotation;
  • Experience with ArgoCD is a plus;
  • Experience with operations as code is a plus;

Benefits

  • 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)
]]>