Cargill Logo

Cargill

Principal Software Engineer - Production Planning & Detailed Scheduling (ATL or MSP)

Reposted 11 Days Ago
Be an Early Applicant
In-Office
2 Locations
144K-220K Annually
Senior level
In-Office
2 Locations
144K-220K Annually
Senior level
The Principal Software Engineer leads the design and development of production planning software, improving deployment processes and mentoring junior staff while ensuring high-quality software and technical support.
The summary above was generated by AI
Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living.
Our 155,000 team members innovate with purpose, providing customers with life's essentials so businesses can grow, communities prosper, and consumers live well. With over 160 years of experience as a family company, we look ahead while remaining true to our values. We put people first. We reach higher. We do the right thing-today and for generations to come.
Job Purpose and Impact
  • This hands-on technical leadership role designs, develops, configures, and maintains production planning and scheduling software for the manufacturing supply chain. As a subject matter expert, you'll guide cross-functional teams to implement new features, enhance performance, and improve functionality through streamlined configuration and scalable code. Responsibilities include configuring systems, writing code, troubleshooting complex issues, conducting code reviews, embedding modern engineering practices - Infrastructure as Code (IaC), automated testing and CI/CD pipelines. While this is an individual contributor role, it will involve mentoring, coaching and developing junior technical staff.

Key Accountabilities
  • SOFTWARE DEVELOPMENT: Leads the design and development of high quality software solutions by writing clean, maintainable and efficient codes.
  • AUTOMATION: Advises and improves the application of internal software deployment platform, CI/CD pipelines & Infrastructure-as-code (IaC) methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
  • COLLABORATION: Leads cross functional team of product managers, designers and other engineers to gather requirements and deliver solutions that meet business needs.
  • TESTING & DEBUGGING: Writes and maintains highly complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
  • CONTINUOUS IMPROVEMENT: Proposes continuous improvement initiatives for the software development and deployment processes, and leads the implementation of approved standards to improve efficiency and reliability.
  • DOCUMENTATION: Leads the establishment and maintenance of comprehensive documentation for software applications, deployment processes and system configurations.
  • TECHNICAL SUPPORT: Leads and mentors technical support and troubleshooting for highly complex issues with deployed applications to ensure minimal downtime and fast resolution.

Qualifications
  • Minimum requirement of 6 years of relevant work experience. Typically reflects 10 years or more of relevant experience.
  • Broad knowledge of agile and product methodologies and frameworks.
  • Configuring or building applications in a product environment.

PREFERRED WORK EXPERIENCE
  • The candidate should have experience completing multiple (at least three or more) full application lifecycle/deployments.

Understanding of software/UX design principles, software development best practices, OOP principles, low code/no code platform extensions, architectural patterns for systems integration in package heavy environments.
  • S4HANA (or other relevant packages - O9) configuration & debugging, ABAP coding experience .
  • 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 also included)
  • Strong communication skills and stakeholder management abilities are critical to being a good business partner.
  • Experience with business partnering roles or as members or managers of supply chain planning teams / COEs.

Short Description
The expected salary for this position is $144,000- $220,000. Compensation varies depending on a wide array of factors including but not limited to the specific location, certifications, education, and level of experience. The disclosed range estimate may be adjusted for any applicable geographic differential associated with the location at which the position may be filled. This position is eligible for a discretionary incentive award. The incentive award amount is dependent upon company performance and your personal performance. At Cargill we put people first. As part of your overall rewards, we offer a comprehensive benefit program including medical and/or other benefits dependent on the position offered and hours worked. Visit: https://www.cargill.com/page/my-health/mh-health-and-wellness to learn more (subject to certain collective bargaining agreements for Union positions).
Equal Opportunity Employer, including Disability/Vet.

Top Skills

Abap
AI
C3.Ai
Ci/Cd
Infrastructure As Code
Low Code/No Code
Machine Learning
O9
Python
S4Hana

Similar Jobs at Cargill

Yesterday
In-Office
2 Locations
160K-200K Annually
Mid level
160K-200K Annually
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The Principal Application Developer provides technical SAP ERP expertise across business processes, managing complex configuration, support, and application enhancements to ensure stable operations and quality outcomes.
Top Skills: Sap Erp
2 Days Ago
In-Office
3 Locations
100K-145K Annually
Senior level
100K-145K Annually
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The Senior Application Developer will configure and develop SuccessFactors LMS, manage project stakeholders, conduct technical support, and enhance application features.
Top Skills: CornerstoneDegreedEdcastSuccessfactors Lms
3 Days Ago
In-Office
Atlanta, GA, USA
57K-97K Annually
Junior
57K-97K Annually
Junior
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Develop core platform services and automation using Python, assist with integrations, apply telemetry practices, maintain documentation, and support CI/CD processes.
Top Skills: APIsCdkPythonTerraform

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account