What is a Software Engineer at UNFI?
As a Software Engineer at UNFI, you are part of the backbone of the largest publicly traded wholesale distributor of health and specialty food in the United States and Canada. Your work directly impacts how millions of products move from suppliers to grocery shelves, ensuring that the supply chain remains resilient, data-driven, and efficient. You aren't just writing code; you are building the digital infrastructure that supports thousands of retail customers and helps feed North America.
The engineering team at UNFI tackles complex challenges involving high-volume data processing, Transportation Management Systems (TMS), and e-commerce platforms. Whether you are optimizing logistics algorithms or managing massive infrastructure databases, your contributions help the company navigate the intricate balance of inventory management and distribution at scale. This role requires a blend of technical precision and an understanding of the physical world of logistics.
You will find yourself working on diverse problem spaces, from modernizing legacy systems to implementing cloud-native solutions. Because UNFI operates at such a massive scale, the software you build must be robust, scalable, and capable of handling real-time logistics demands. It is a high-impact environment where technical decisions have immediate consequences on the efficiency of the national food supply chain.




