1

Software Engineer Trading Firm Jobs in Minnesota

Senior Trading Engineer Key Accountabilities * SOFTWARE DEVELOPMENT: Designs and implements robust trading systems, applying appropriate technologies to write clean, efficient and maintainable code ...

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 ...

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 ...

Senior Trading Engineer Key Accountabilities * SOFTWARE DEVELOPMENT: Designs and implements robust trading systems, applying appropriate technologies to write clean, efficient and maintainable code ...

As a Software Engineer , you will design, develop, and maintain software applications that power ... Experience in trading, supply chain, or logistics domains Compensation Data This role is not ...

As a Software Engineer , you will design, develop, and maintain software applications that power ... Experience in trading, supply chain, or logistics domains Compensation Data This role is not ...

As a Software Engineer , you will design, develop, and maintain software applications that power ... Experience in trading, supply chain, or logistics domains Compensation Data This role is not ...

Software Engineer

Minneapolis, MN · Hybrid

$48 - $60/hr

Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and ... We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design ...

Sr. Data & Software Engineer

Minneapolis, MN · On-site

$127K - $168K/yr

Ovative Group is an independent, full-funnel media, measurement, and creative firm. Leveraging our ... trade-offs between correctness, robustness,performanceand customer impact to ensure we build the ...

Senior Software Engineer

Minneapolis, MN · On-site +1

$127K - $168K/yr

Our firm is committed to attracting and retaining professionals who value each other and the ... The Senior Software Engineer designs, builds, and maintains the technical systems and application ...

Senior Software Engineer

Minneapolis, MN · On-site +1

$127K - $168K/yr

Our firm is committed to attracting and retaining professionals who value each other and the ... The Senior Software Engineer designs, builds, and maintains the technical systems and application ...

Job Purpose and Impact Join our Ag & Trading team to build and scale innovative Supply Chain ... As a Software Engineer , you will design, develop, and maintain software applications that power ...

Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability, supporting Cargill ...

Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability, supporting Cargill ...

Software Engineer

Eagan, MN · On-site

$40.99 - $42.25/hr

Genesis10 is currently seeking a Software Engineer for a contract position with a Leading Pharmacy ... Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years ...

New

Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability, supporting Cargill ...

Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability, supporting Cargill ...

Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability, supporting Cargill ...

Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability, supporting Cargill ...

Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability, supporting Cargill ...

next page

Showing results 1-20

Software Engineer Trading Firm information

What are the key skills and qualifications needed to thrive as a software engineer at a trading firm, and why are they important?

To thrive as a Software Engineer at a trading firm, you need strong programming skills (commonly in C++, Python, or Java), a solid understanding of algorithms and data structures, and at least a bachelor's degree in computer science or a related field. Familiarity with low-latency systems, financial market APIs, and experience with tools like Git and Jenkins are typically required, and certifications in finance or technology can be advantageous. Exceptional problem-solving abilities, attention to detail, and the ability to work collaboratively under pressure are key soft skills for this role. These competencies ensure that you can build efficient, reliable trading systems that respond to market demands in real time and support the firm's competitive edge.

What does a software engineer do at a trading firm?

A Software Engineer at a trading firm designs, develops, and maintains software systems that support trading activities. This includes building high-performance trading platforms, developing algorithms for automated trading, and ensuring low-latency data processing. They collaborate closely with traders, quantitative analysts, and other engineers to create solutions that give the firm a technological edge in the markets. Their work often involves using languages like C++, Python, or Java and working with real-time data feeds and large-scale distributed systems. The role requires strong problem-solving skills and a deep understanding of both technology and financial markets.

How does a software engineer at a trading firm typically collaborate with traders and quantitative analysts?

As a Software Engineer at a trading firm, you will frequently work closely with traders and quantitative analysts to design, develop, and refine trading systems. Collaboration often involves understanding trading strategies, implementing algorithmic models, and ensuring low-latency performance. Regular communication is essential, as you may need to quickly adapt code based on market changes or new requirements. This cross-functional teamwork fosters a dynamic environment where your technical skills directly impact trading outcomes and business success.

What is the difference between Software Engineer Trading Firm vs Quantitative Analyst?

AspectSoftware Engineer Trading FirmQuantitative Analyst
Required CredentialsBachelor's/Master's in CS, Engineering, or related fields; coding skillsDegree in Math, Statistics, or Finance; strong analytical skills
Work EnvironmentCollaborative, fast-paced trading floor or tech teamsResearch-focused, data-driven analysis teams
Employer & Industry UsageFinancial firms, hedge funds, trading firmsInvestment banks, hedge funds, asset management
Common Search & ComparisonOften compared for technical skills and coding rolesCompared for analytical and modeling expertise

While both roles operate within trading firms, Software Engineers focus on developing trading systems and infrastructure, whereas Quantitative Analysts primarily build models and analyze data to inform trading strategies. Both roles require strong technical skills but differ in their core responsibilities and focus areas.

What are popular job titles related to Software Engineer Trading Firm jobs in Minnesota? For Software Engineer Trading Firm jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Software Engineer Trading Firm jobs in Minnesota look for? The top searched job categories for Software Engineer Trading Firm jobs in Minnesota are:
What cities in Minnesota are hiring for Software Engineer Trading Firm jobs? Cities in Minnesota with the most Software Engineer Trading Firm job openings:
Infographic showing various Software Engineer Trading Firm job openings in Minnesota as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Sr. Software Engineer - Ag & Trading

Cargill

Wayzata, MN • On-site

$115K - $155K/yr

Full-time

Posted 29 days ago


Cargill rating

7.4

Company rating: 7.4 out of 10

Based on 220 frontline employees who took The Breakroom Quiz

20th of 49 rated food wholesalers


Job description

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 lifes 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 thingtoday 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: 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.


To apply using chat/text, please click Apply Now button OR use this link to create a login to apply.

What Cargill employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cargill logo

About Cargill

Sourced by ZipRecruiter

Cargill was founded in 1865 as a single grain warehouse in Iowa, U.S. Since then, we’ve grown to become a global partner connecting people around the planet. But one thing has remained constant over the years: our purpose of nourishing the world in a safe, responsible and sustainable way. Cargill is committed to conducting business with integrity, operating responsibly, enriching communities and nourishing the world. In the fiscal year 2021, Cargill provided $110.5 million in total charitable contributions in 56 countries to support our communities. Cargill businesses and employee-led groups partner with local civic, nonprofit and non-governmental organizations on programs and projects that improve food security and nutrition; support human rights, equity and inclusion; strengthen farmer livelihoods; and advance our commitments in the areas of land use, water and climate.

Industry

Food and drink manufacturing

Company size

10,000+ Employees

Headquarters location

Minneapolis, MN, US