Walgreens
Principal Software Engineer (Cloud)
DEERFIELD, IL
Mar 11, 2025
Full Job Description

Job Description

Job Summary
The Principal DevOps Engineer will be responsible for driving the adoption of "Everything as Code" across infrastructure, security, networking, and cloud governance. This role will lead the design, automation, and implementation of scalable, cloud-native environments using “X as Code” principles. The engineer will develop and maintain fully automated CI/CD pipelines, enforce GitOps practices, and ensure cloud environments are optimized for performance, security, and cost efficiency. They will collaborate with cross-functional teams to implement policy as code frameworks, automate compliance controls, and enhance observability through logging and monitoring as code.

This position requires a deep technical background in DevOps, Kubernetes, APIs, automation tooling, and cloud platforms, with a strong focus on enabling self-service capabilities and operational excellence through automation. The ideal candidate will have a passion for codifying all aspects of infrastructure and platform management, driving best practices, and mentoring engineering teams to advance a culture of automation and DevOps excellence.

Job Responsibilities
  • Drive "Everything as Code" adoption by codifying infrastructure, security, networking, policies, and configurations using Terraform, Ansible, and other automation tools.
  • Design and implement fully automated cloud environments, ensuring repeatability, scalability, and compliance through Infrastructure as Code (IaC) principles.
  • Develop and maintain CI/CD pipelines in Azure DevOps to automate application deployments, infrastructure provisioning, and security controls.
  • Enforce GitOps practices, enabling version-controlled, declarative management of cloud infrastructure and Kubernetes workloads.
  • Automate cloud governance and security policies, integrating policy-as-code frameworks to enforce best practices and compliance requirements.
  • Lead the modernization of infrastructure and platform services, ensuring cloud-native and containerized workloads are efficiently deployed and managed.
  • Optimize observability as code, implementing logging, monitoring, and alerting solutions programmatically.
  • Mentor and coach teams on best practices for automation, DevOps, and cloud-native development.

 
The actual salary an employee can expect to receive, plus bonus pursuant to the terms of any bonus plan if applicable, will depend on experience, seniority, geographic location, and other factors permitted by law. To review benefits, please visit jobs.walgreens.com/benefits More Company information is available at www.walgreensbootsalliance.com

External Basic Qualifications

  • Bachelor’s Degree and at least 6 years experience in Engineering, Software Engineering or similar  OR, High School Diploma/GED and at least 9 years experience in Engineering, Software Engineering or similar.
  • Experience writing code for highly complex and strategic applications of major importance
  • Experience in algorithms, systems, architecture and bits-and-bytes
  • Experience with programming languages, such as C, C++; UNIX, XML, Python, Perl and/or Java.
  • Experience managing or implementing systems on OSI model in large and distributed Environments
  • At least 2 years of experience contributing to financial decisions in the workplace.
  • At least 3 years of direct leadership, indirect leadership and/or cross-functional team leadership.
  • Willing to travel up to/at least 10% of the time for business purposes (within state and out of state)

Preferred Qualifications

Preferred Qualifications
  • 8+ years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering (SRE), with a strong focus on "Everything as Code."
  • Expert-level proficiency with Infrastructure as Code (Terraform, Bicep) and Configuration as Code (Ansible, Chef, Puppet).
  • Strong experience implementing Policy as Code (OPA, Sentinel, Azure Policy) and Security as Code (automated compliance, IAM controls).
  • Hands-on expertise in Kubernetes (AKS preferred), container orchestration, and GitOps methodologies.
  • Proficiency in scripting and automation using Python, PowerShell, or Bash.
  • Experience with CI/CD pipeline automation using Azure DevOps, GitHub Actions, or similar tools.
  • Knowledge of Networking as Code (using Terraform or Azure networking automation).
  • Strong understanding of Observability as Code (OpenTelemetry, Prometheus, Grafana, ELK).
  • Proven experience leading DevOps transformations with a GitOps and Automation-first mindset.
We will consider employment of qualified applicants with arrest and conviction records.PDN-9e66db6b-29f8-4e61-96b8-dd65bc6f24cb
Job Information
Job Category:
Information Technology
Spotlight Employer
Related jobs
Apex Systems
Job#: 7095 Job Description: CLIENT DIRECTORWHO WE ARE Apex Systems is a leading global technology services firm that incorporates industry insights and experience to deliver solutions that fulfill o...
Mar 11, 2025
Glen Allen, VA
Apex Systems
Job#: 7136 Job Description: STRATEGIC SOLUTIONS DIRECTORWHO WE ARE Apex Systems is a leading global technology services firm that incorporates industry insights and experience to deliver solutions t...
Mar 11, 2025
Glen Allen, VA
Apex Systems
Job#: 7359 Job Description: INDUSTRY DELIVERY LEADWHO WE ARE Apex Systems is a leading global technology services firm that incorporates industry insights and experience to deliver solutions that fu...
Mar 11, 2025
Glen Allen, VA
©2025 IT Diversity Careers.
Powered by TalentAlly.
Apply for this job
Principal Software Engineer (Cloud)
Walgreens
DEERFIELD, IL
Mar 11, 2025
Your Information
First Name *
Last Name *
Email Address *
This email belongs to another account. Please use a diferent email address or Sign In.
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy and consent to receive emails from us about job opportunities, career resources, and other relevant updates. You can unsubscribe at any time.
Continue to Apply

Walgreens would like you to finish the application on their website.

Supercharge Your Resume with AI

Boost your resume with AI-driven enhancements. The tool analyzes and refines your content, highlighting your strengths and tailoring it for maximum impact. Get personalized suggestions and apply improvements instantly to stand out in the job market.