W

Walgreens

Retail pharmacy chain with health services

Principal Software Engineer 2

Backend EngineeringConfirmed live in the last 24 hours
Full-timeDeerfield, IL, USA$150k - $240.6k

About the Job

Requirements

  • A bachelor's degree and at least 8 years of experience in Engineering, Software Engineering, or a related field, or a high school diploma/GED and at least 11 years of experience in Engineering, Software Engineering, or a related field.
  • Experience writing code for highly complex and strategic online applications, microservices, or mobile applications.
  • Experience in algorithms, systems, architecture, and bits-and-bytes.
  • Experience with programming languages important to the organization and in-depth knowledge of Unix/Linux, C++, Java, or Node, and Service-Oriented Architecture.
  • Experience leading cross-functional teams and mentoring individual contributors.
  • At least 5 years of experience contributing to financial decisions in the workplace.
  • At least 5 years of direct leadership, indirect leadership, and/or cross-functional team leadership.
  • Willingness to travel up to 10% of the time for business purposes, within and outside the state.

Responsibilities

  • Implement activities that impact critical organizational directions, typically on the most critical, strategic, complex, or high-risk undertakings.
  • Write code that establishes coding specifications for software programs and systems with no precedent; lead development of technical vision and design specifications for assigned projects, and oversee implementation.
  • Interact with internal and external peers and management to develop unprecedented solutions affecting several departments.
  • Use professional concepts to resolve critical issues and broad design matters.
  • Own development and rollout for an entire product or large project, and champion processes such as Scrum and test-driven development.
  • Determine leading-edge technical and business approaches and/or develop major new technical tools as a recognized expert in the field.
  • Work on assignments and objectives that regularly require innovation.
  • Address issues affecting design or selling success and future concepts, products, or technologies.
  • Evangelize new ideas, technologies, and solutions to gain acceptance from a wide range of audiences.
  • Create formal networks with key decision makers and serve as an external spokesperson for the organization.
  • Write technical specifications and identify risks before starting major projects.
  • Reduce complexity.
  • Architect, design, build, and troubleshoot complex distributed systems powering online, mobile, and store technology ecosystems.
  • Drive engineering excellence, modern architecture practices, and adoption of AI-assisted development tools across the software development lifecycle.
  • Write code, review designs, debug production issues, analyze thread or memory dumps, and help engineering teams resolve complex technical challenges.
  • Work with engineering leadership, architects, and product teams to design scalable, resilient systems and unblock teams working on mission-critical platforms.

Desired Qualifications

  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • Experience building large-scale digital or e-commerce platforms.
  • Experience supporting Android/mobile ecosystems.
  • Experience designing and operating cloud-native platforms using Azure or AWS.
  • Experience with container platforms and orchestration technologies such as Docker and Kubernetes.
  • Experience working in Agile or product-centric development environments.
  • Experience building highly resilient and observable systems.
  • Experience leading cross-organization technical initiatives.
  • Experience simplifying complex systems and reducing technical debt across large engineering environments.

About the Company

Walgreens

Retail pharmacy chain with health services

Walgreens is a retail pharmacy network in the United States that sells prescription medications, over-the-counter drugs, health and wellness products, and offers photo services. It operates through a large network of stores and an online platform, enabling customers to order prescriptions or products online and pick them up the same day. Walgreens’ photo service lets customers print photos and create personalized gifts such as photo books, cards, invitations, and other custom items via in-store kiosks or online. The company differentiates itself with a nationwide store footprint, integrated pharmacy and health services, and the ability to deliver convenience through online ordering and same-day pickup. Its goal is to provide convenient access to medications and health-related products while expanding personalized consumer services to improve everyday wellness.

Company size
10,001+
Company stage
Grant
Total funding
$25M
Headquarters
Deerfield, IL
Founded
1901

Recently Posted Jobs

Explore more opportunities at Walgreens

See more jobs