1. What is a Software Engineer at Perrigo?
A Software Engineer at Perrigo plays a vital role in bridging the gap between complex technical systems and the production of consumer healthcare products. You are not just writing code; you are building and maintaining the digital infrastructure that ensures quality, safety, and efficiency across the organization. Whether you are working on manufacturing systems, platform integrations, or data-driven applications, your work directly supports Perrigo’s mission to provide affordable, high-quality self-care products to millions of people.
This role requires a unique balance of technical expertise and operational awareness. You will interact with cross-functional teams, including quality assurance, manufacturing, and business stakeholders, to solve real-world problems. The environment is fast-paced and demands a candidate who can navigate ambiguity, communicate effectively, and maintain a high standard of precision in a highly regulated industry. You will often find yourself working at the intersection of software development and industrial operations, making this an ideal position for engineers who enjoy seeing the tangible impact of their code on physical production lines and business outcomes.