Principal Software Engineer (Cloud)
Address: 102 WILMOT RD,DEERFIELD,IL,60015-05104-01102-2
Job ID 1572097BRReady to impact the next generation of healthcare technology, products and services? When you join us, your work will set the standards for database platform deployment and shape our solutions for the future. It’s an opportunity to reimagine the way we support our nearly 9,000, pharmacy-led, health and well-being retail stores worldwide and our entire organization.
Key Traits
What makes a great technical architect at Walgreens? We’re always looking for that special something – those qualities that set a Walgreens team member apart from the rest. Take a look and see how you match up.
- Analytical
- Collaborative
- Insightful
- Logical
- Problem Solver
- Technologically Savvy
Principal Software Engineer (Cloud)
Job ID 1572097BR }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
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.
Salary Range $136000 - $231300 / Salaried
Benefits
-
Health, dental and vision
-
401(k), Profit-Sharing and Employee Stock Purchase Programs
-
PTO
-
Onsite fitness center and health center
-
Work & life resources
-
Employee discount
Trending
-
Our IT Teams Are Changing the Future of Healthcare
Read about how Walgreens and Microsoft partnered to develop digital healthcare services.
-
Helping Patients with Technology

New opportunities for current team members
Learning and growing is a big part of our culture. So we love it when our people want to explore new possibilities.