
Principal Software Engineer – Production Planning, Detailed Scheduling
Cargill
full-time
Posted on:
Location Type: Office
Location: Atlanta • United States
Visit company websiteExplore more
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