Sr Software Engineer

  • Cargill
  • Wayzata, Minnesota
  • 09/02/2026
Full time Information Technology Telecommunications Java SQL Software Engineer Testing

Job Description

Cargill seeks a Sr Software Engineer to design, build, and optimize manufacturing and supply chain applications that power global food production. You will develop scalable, cloud-based services and integrations supporting plant operations, quality, and inventory, using modern languages, APIs, and data stores. Partner with product, operations, and data teams to translate complex requirements into reliable solutions, champion engineering best practices, and mentor peers. At Cargill, you'll innovate for food security and sustainability within a culture grounded in safety, integrity, and inclusive growth.

Responsibilities

  • Design and develop scalable manufacturing and supply chain applications
  • Build and maintain cloud-native services, APIs, and integrations
  • Collaborate with product, operations, and data teams to refine requirements
  • Implement engineering best practices, testing, and code quality standards
  • Optimize system reliability, performance, and security
  • Mentor junior engineers and contribute to technical design decisions

Required Skills

  • Java or C or Node.js
  • Microservices architecture
  • RESTful API design
  • Cloud platforms (AWS/Azure)
  • SQL and No
  • SQL databases
  • CI/CD pipelines
  • Containers and Kubernetes
  • Unit/integration testing
  • Agile/Scrum