Cargill’s size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way.
Cargill is a family company providing food, ingredients, agricultural solutions and industrial products that are vital for living. We connect farmers with markets so they can prosper. We connect customers with ingredients so they can make meals people love. And we connect families with daily essentials — from eggs to edible oils, salt to skincare, feed to alternative fuel. Our 160,000 colleagues, operating in 70 countries, make essential products that touch billions of lives each day. Join us and reach your higher purpose at Cargill.
This position is in Cargill’s agricultural supply chain business. We sit at the heart of the supply chain, partnering with farmers and customers to source, make and deliver essential products.
Job Purpose and Impact
The QEP (Quantitative Execution Platform) team builds and maintains a trading system for futures and options. Algorithmic trading is a large part of the business. The team is primarily based in the US but supports our products in Europe and eventually across the globe. Each team member plays a role in the entire application stack, from monitoring, problem investigation, and deployments, to testing and end-user training.
Trading Operations is responsible for 1st, 2nd, and 3rd level support of the QEP trading system.
The Trading Operations Engineer role requires daily interaction with the development/trading teams.
Key Accountabilities
1. Handling user queries (often requiring in-depth analysis of the technical and/or business logic of our systems)
2. Management of incoming and outgoing feeds to clients, brokers, and vendors
3. Monitoring the plant using several tools including ITRS Geneos, Grafana, and OpsGenie
4. Creating and scheduling EOD (End Of Day) reports and system management
5. Identification and management of problems to improve the supportability and stability of our platform by communicating with the development team to describe problems and implement fixes.
6. Proactively identifying and addressing risks, creating scripts and improving monitoring on a continual basis
7. Participating in UAT (User Acceptance Testing) of applications before handing off to production Independently respond to Trading desk inquiries in real time with minimal supervision, while escalating to appropriate staff when necessary.
8. Other duties as assigned
Qualifications
Minimum Qualifications
9. Bachelor's degree in a related field or equivalent experience
10. Ability to understand business requirements and serve as a consultant to internal teams
11. Experience with agricultural trading business and an understanding of the information that adds value to trading
12. Significant experience with and understanding of relational and distributed data systems
13. Experience using data visualization applications to develop and deploy insights and reporting
14. Minimum of four years of related work experience
15. Other minimum qualifications may apply
Preferred Qualifications
16. Prior experience in application support in a financial environment
17. Strong trading business knowledge or a keen desire to learn all aspects of the business
18. Having a sense of urgency when handling production issues impacting the desk/firms' ability to do business
19. Ability to analyze complex scenarios from both a technical and business perspective and deliver solutions
20. Ability to deliver to deadlines in an environment with multiple competing requirements
21. Proactivity and strong ownership ethos, ensuring that queries are resolved through to completion
22. Strong communication skills and confidence in dealing with internal and external stakeholders
23. FIX Protocol
24. ITRS Geneos, Grafana, OpsGenie
25. SQL (MySQL) building queries, data management
26. UNIX shell, Bash scripting, JavaScript scripting
27. Kubernetes container management, Rancher
28. Git/GitHub, Rancher management GUI