What is a Software Engineer at Unilever?
At Unilever, the role of a Software Engineer—often titled internally as an IT Engineer or Digital Engineer depending on the specific team—is fundamentally different from a pure software development role at a tech-native firm. Here, you are a critical driver of Digital Transformation and Operational Excellence. You are not just writing code; you are integrating complex digital infrastructures that power the manufacturing and distribution of brands used by 3.4 billion people every day, such as Dove, Hellmann’s, and Ben & Jerry’s.
This position sits at the intersection of Information Technology (IT) and Operational Technology (OT). You will likely be responsible for designing, deploying, and maintaining the digital backbone of our manufacturing sites and business units. This involves working with cloud platforms (Azure/AWS), data visualization tools (Power BI), networking infrastructure, and industrial control systems. Your work directly impacts our ability to innovate, maintain safety standards, and deliver on our massive sustainability goals.
Candidates should expect a role that requires high adaptability. You might spend your morning scripting automation in Python or PowerShell to optimize a server update, and your afternoon collaborating with Quality Engineers to digitize a food safety workflow using SAP and IoT devices. If you are passionate about applying technology to solve tangible, real-world supply chain and manufacturing challenges, this role offers immense strategic influence.




