Role OverviewAs 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)
]]>