Sr. Software Engineer - Ag Trading
$115k - $155kCargill
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
The Senior Software Engineer designs, develops, and maintains sophisticated software applications that enable Cargill's trading operations by delivering scalable, high-quality technology solutions that support critical business decisions. This role advances key platforms, including Weather Intelligence and NA Crop Supply, by transforming complex weather, crop, market, and trading data into accessible, actionable insights that power proprietary models, supply chain optimization, risk management, and trading strategies. Through collaboration with cross-functional teams, the role enhances software capabilities, integrates advanced data and analytics, and delivers reliable digital products that help anticipate market impacts, identify opportunities, improve operational performance, and strengthen Cargill's competitive advantage across global agricultural markets.
Internal Title: Senior Trading Engineer
Key Accountabilities
- SOFTWARE DEVELOPMENT: Designs and implements robust trading systems, applying appropriate technologies to write clean, efficient and maintainable code, integrating market data feeds from financial providers and exchanges to process real time data and customizing solutions to align with trading strategies and regulatory requirements.
- AUTOMATION: Implements continuous integration and deployment pipelines to streamline trading software releases, automates complex tests to validate software reliability under various market conditions and optimizes workflows by automating repetitive tasks to increase operational efficiency.
- COLLABORATION: Collaborates with traders, analysts, and other cross functional teams to gather requirements and deliver needed solutions, ensuring technical solutions aligned with business goals, participates in agile practices like standups and sprint planning for effective communication, shares knowledge through code reviews to drive learning and best practices, and explains technical concepts clearly to nontechnical team members.
- TESTING & DEBUGGING: Develops comprehensive test plans, including unit and integration tests, to validate functionality and performance, applying advanced debugging skills to resolve software defects and maintain system integrity, performing complex testing to ensure the system handles high transaction volumes, and collaborating with quality assurance teams members to ensure software meets standards before deployment.
- CONTINUOUS IMPROVEMENT: Sustains the commitment to improving system performance, scalability and reliability to ensure systems evolve with changing needs, staying current with industry trends and best in class standards, proactively suggesting improvements to development processes and tools, and integrating users and stakeholders feedback to refine software solutions.
- DOCUMENTATION: Reviews and builds technical documentation of complex system architecture and development processes, ensuring clear technical guides and operation manuals to facilitate ease of use, maintaining compliance with regulations and policies, and collaborating to build the knowledge base for delivering onboarding and training new team members.
- TECHNICAL SUPPORT: Monitors live trading systems for optimal performance, including addressing complex real time issues promptly, responding quickly to resolve operational problems, minimizing downtime and risk, executing routine maintenance to keep systems secure and efficient, and developing disaster recovery planning to ensure business continuity during system failures or crises.
Qualifications
- Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience.
- Experience building and scaling full-stack applications using the following languages/frameworks: React, C#, .NET and/or Python
Preferred:
- Experience Developing Mobile Applications
Compensation Data
This role is not eligible for employer-sponsored work authorization now or in the future. This includes candidates whose work authorization is tied to a student visa, employer-sponsored visa, visa transfer, immigration petition, or other third-party sponsorship arrangement.
The expected salary for this position is $115,000-$155,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: to learn more (subject to certain collective bargaining agreements for Union positions).
Equal Opportunity Employer, including Disability/Vet.
To apply using chat/text, please click Apply Now button OR use this link to create a login to apply.$115k - $155k
...be required to send copies of your past two performance reviews to the hiring manager. Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and...SeniorWork experience placementVisa sponsorship$115k - $155k
...higher. We do the right thing—today and for generations to come. Job Purpose and Impact ~ The Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with...SeniorWork experience placementWork at officeVisa sponsorshipWork visa$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours$95k - $140k
...come. Job Purpose and Impact ~ As a Senior Application Developer, you will build, maintain, integrate and implement software applications supporting the Supply Chain Planning functional domain within the organization. In this role, you will be a senior member...SeniorWork experience placement$135k - $170k
...innovation and growth that is equipped with a clear mandate to help reinvent the manufacturing CPG business model. The Senior Software Engineer is a founding technical member of that team. You will not just write code — you will design how an AI-Native company actually...SeniorFull timeTemporary workWork at officeRelocation- ...Medical Device III Software Engineer (Minneapolis, MN) Job Description This position is responsible for software development and the maintenance... ...and cloud LEVELS AND EXPERIENCE Level 4 – Software Engineer, Sr. BS and 9-13 years’ experience or MS and 7 years’ experience...Hourly payContract workTemporary workImmediate startRelocationWork visa
$120k - $150k
...Senior Design Assurance Engineer The Senior Design Assurance Engineer is a quality engineer that directly supports medical device product development from concept through commercialization working with cross-functional development teams to establish and maintain the...SeniorTemporary workFlexible hours$159k - $259.7k
...languages and 190 countries. What You'll Do As a Senior iOS Engineer at Calm, you’ll build and improve the features that help... ...and accessible to stakeholders. Who You Are ~5+ years of software development experience, including 3+ years in iOS/Swift development...SeniorFull timeLocal areaFlexible hours- ...Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-...SeniorFull timeTemporary workWork experience placement
$130k - $170k
...A leading CDMO partner is seeking a Principal Product Development Engineer in Minnetonka, Minnesota. This role involves overseeing product development, leading innovation, and solving complex problems within medical device design and development. Applicants should have...SeniorFull time- ...and analytics tools for public equity markets. We use modern software engineering, machine learning, and quantitative research to help... ...financial markets, equity research, portfolio analytics, or trading systems Hands-on experience with time-series modeling ,...SeniorFull timeWork at officeRemote work3 days per week
$65.2k - $111.8k
Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences and partner closely with providers to ensure members are genuinely cared...SeniorFull timeWork at office3 days per week$102.4k - $179k
...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine... ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence...Senior$100k - $130k
...patient outcomes while transforming the future of electrophysiology. Position Responsibilities This role combines advanced software engineering with compliance‑driven development practices within a highly regulated medical device environment. The successful candidate...SeniorFlexible hours$115k - $130k
...round via MS Teams; final round onsite About the Role Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real-time systems, is seeking a Senior Software Engineer to join their growing team. In this role, you’ll design and develop...SeniorFull timeImmediate start$125k - $150k
...Key Responsibilities Design, develop, test, and maintain software applications. Collaborate with cross-functional teams to define... .... Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in...SeniorFull time$120k - $200k
Department: Technology Organization Reports To: Head of Engineering Location: Minneapolis, MN Ya rdstik is a start‑up software company with a mission of building trust and safety into the Internet Economy. The world of background screening, certification, and...Senior$90k - $120k
...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and development of our software product initiatives...SeniorWork experience placement- ...innovative medical device company that's redefining how complex cardiac procedures are performed. They're looking for a Senior Software Engineer to join their growing R&D team. Why it's exciting: Meaningful technology. Your work will directly support life-changing...Senior
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- A leading medical device innovator is seeking a Senior Software Engineer to help advance a breakthrough platform enabling MRI-guided, radiation-free cardiac procedures. This is a rare opportunity to contribute to life-saving technology at a pivotal stage of U.S. expansion...Senior
- ...the-art IPG lasers into turn-key systems to be used in the semiconductor, medical and other industries. We are seeking a Senior Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position...SeniorTemporary work
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday$100k
...start Paid holidays Working for a company that helps save lives with some of our products Position Summary The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms....SeniorFull timeMonday to Friday$132.23k - $176.31k
...seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and... ...Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern...SeniorFull timeTemporary workRemote work- ...PartsSource, a leading technology and software platform for healthcare equipment, is seeking a Director of Sales in Minnetonka, MN. You will lead a high-performing team, own revenue quota, and coach Account Managers and Business Development Executives to grow existing...Senior
$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift- ...Daikin Applied is seeking a Sr. Director Engineering, Solutions Systems to steer the technical vision, architecture, and execution of HVAC solutions. Based in Plymouth, MN with hybrid work, you will lead development across embedded, cloud, and datacenter systems and...SeniorFull time
- ...or any way you represent yourself. We strongly believe diversity makes for more successful teams. Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain, MN. The Pricing Team at Protolabs...SeniorPermanent employmentTemporary workWork at officeImmediate startFlexible hours
- Árachas Group, LLC is seeking a Commercial Lines Account Manager to service a portfolio of large commercial accounts. You will build strong client relationships, ensure policy accuracy, manage renewals, and provide exceptional customer service. The role reports to the agency...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer - Ag Trading. Be the first to apply!
- srs Wayzata, MN
- senior manager legal Wayzata, MN
- senior performance engineer Wayzata, MN
- senior manager diversity & inclusion Wayzata, MN
- senior financial analyst fp&a Wayzata, MN
- senior leadership Wayzata, MN
- senior manager tax Wayzata, MN
- senior manager m&a tax Wayzata, MN
- senior application administrator Wayzata, MN
- senior Wayzata, MN







