Principal Software Engineer II
$165,900 – $282,200 USD
Tech Stack
Responsibilities
- Architect, design, build, and troubleshoot complex distributed systems for Walgreens’ online, mobile, and store technology ecosystems.
- Drive engineering excellence, modern architecture practices, and adoption of AI-assisted development tools across the SDLC.
- Write code to establish coding specifications, lead technical vision, and oversee implementation for critical projects.
- Evangelize new ideas and technologies to gain acceptance across various audiences, creating formal networks with key decision makers.
- Simplify complex systems and reduce technical debt across large engineering environments.
Soft Skills
Software EngineeringCoding SpecificationsScrumTddMobile Applications
Benefits
- Health Insurance
- Dental
- Vision
Culture
Hybrid WorkAgile/Scrum
Requirements
Required: Bachelor's Degree
Preferred: Master's Degree in Computer Science, Software Engineering, or related field
Regions: Us
Get jobs like this in your inbox
Weekly Distributed Systems, AI-Assisted Development, System Architecture hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Walgreens
Industry: retail
Size: enterprise
Walgreens is a leading pharmacy and retail company serving nearly 9 million customers daily across approximately 8,500 stores in the U.S. and Puerto Rico. They are committed to being the first choice for pharmacy, retail, and health services.
View company profile →Compensation
Base salary: $165,900 – $282,200 USD