Cargill

Principal Software Engineer – Production Planning, Detailed Scheduling

Cargill

full-time

Posted on:

Location Type: Office

Location: AtlantaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $144,000 - $220,000 per year

Job Level

Tech Stack

About the role

  • Design, develop, configure, and maintain production planning and scheduling software for the manufacturing supply chain
  • Guide cross-functional teams to implement new features and enhance performance
  • Configure systems, write code, troubleshoot complex issues, conduct code reviews
  • Embed modern engineering practices - Infrastructure as Code (IaC), automated testing, and CI/CD pipelines
  • Mentor and coach junior technical staff
  • Proposes continuous improvement initiatives for the software development and deployment processes
  • Lead and maintain comprehensive documentation for software applications and systems configurations
  • Provide technical support for highly complex issues with deployed applications

Requirements

  • Minimum requirement of 6 years of relevant work experience
  • Broad knowledge of agile and product methodologies and frameworks
  • Configuring or building applications in a product environment
  • Experience completing multiple full application lifecycle/deployments
  • Understanding of software/UX design principles, software development best practices, OOP principles, low code/no code platform extensions
  • S4HANA (or other relevant packages - O9) configuration & debugging
  • ABAP coding experience
  • Experience in artificial intelligence & machine learning including python coding
  • Demonstrable agentic AI development experience incl prompt engineering
  • Direct experience working with the C3.ai platform
  • Functional expertise in the area of manufacturing/production planning and scheduling (and S&OE if included)
  • Strong communication skills and stakeholder management abilities
Benefits
  • Comprehensive benefit program including medical and/or other benefits dependent on the position offered and hours worked
  • Discretionary incentive award dependent upon company performance and personal performance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ABAPPythonInfrastructure as Code (IaC)automated testingCI/CD pipelinessoftware development best practicesOOP principleslow code/no code platformsS4HANAC3.ai
Soft skills
communication skillsstakeholder managementmentoringcoachingcross-functional team leadershipcontinuous improvementtroubleshootingdocumentationguiding teamsproposing initiatives