Walgreens is seeking a highly experienced Principal Software Engineer for a hands-on full-stack engineering role in its technology organization, with a strong emphasis on backend development and enterprise Java applications. The role requires working knowledge of Azure and involves building modern user-facing applications with Angular and/or React, as well as working with Azure SQL and Oracle. Working knowledge of Tuxedo and Centura is desirable. The position provides senior technical leadership, including mentoring junior and mid-level engineers, influencing engineering practices, and communicating with technical and business stakeholders. The engineer works with product, business, and IT partners to deliver reliable, scalable enterprise solutions. Responsibilities span architecture, design, development, testing, deployment, production support, and continuous improvement of engineering practices and application architecture. Walgreens, founded in 1901, serves nearly 9 million customers and patients daily through approximately 8,500 stores across the U.S. and Puerto Rico. It has approximately 220,000 team members, including nearly 90,000 healthcare service providers, and aims to build trusted relationships that create healthier futures for customers, patients, team members, and communities. The role may require up to 10% travel for business purposes within and outside the state. The salary range is referenced but not provided in the posting; actual hourly pay depends on factors including geography, skills, education, and experience. The role remains open until filled. Benefits information is available at the Walgreens benefits website.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal