
As an Associate Software Engineer at Cargill, you will contribute to the design, development, and maintenance of software applications and systems. Working under close supervision, you will collaborate with cross-functional teams to implement new features, enhance existing systems, and ensure optimal performance through clean, efficient, and scalable code. You will also participate in code reviews to uphold high-quality standards and learn from experienced engineering team members.

Cargill is a privately held American multinational corporation headquartered in Wayzata, Minnesota, and founded in 1865. As one of the largest privately owned companies in the United States, Cargill operates across the global food, agriculture, financial, and industrial sectors. The company’s mission is to nourish the world in a safe, responsible, and sustainable way, working to connect farmers with markets, customers with ingredients, and people and animals with the food they need to thrive. With operations in over 70 countries and a workforce exceeding 150,000 employees, Cargill plays a pivotal role in the global food supply chain.
Cargill’s diverse portfolio includes grain and oilseed trading, meat and poultry processing, animal nutrition, food ingredients, and commodity risk management. It is also involved in bioindustrial products and sustainable innovations aimed at reducing environmental impact. The company has earned a reputation as a major player in global agribusiness, leveraging its scale and expertise to address challenges such as food security, climate change, and supply chain resilience. In recent years, Cargill has made significant investments in sustainability initiatives, including commitments to reduce greenhouse gas emissions, promote regenerative agriculture, and enhance transparency in its supply chains.
Websitecargill.com