Demo

Software Engineer (Agriculture, Entry-Level, On-Prem)

The Morning Star Company
Los Banos, CA Full Time
POSTED ON 11/26/2025 CLOSED ON 12/25/2025

What are the responsibilities and job description for the Software Engineer (Agriculture, Entry-Level, On-Prem) position at The Morning Star Company?

The Morning Star Company

Software Engineer (Agriculture, Entry-Level)

100% on site; no remote

The Company:

The Morning Star Company and its affiliates operate three tomato processing facilities in Central California, processing over 1/3 of the California processing tomato crop, in addition to tomato transplanting, farming, harvesting and trucking operations. The company employs approximately 500 year-round and 2,500 seasonal colleagues.

The Morning Star Company is the largest independent producer of bulk tomato ingredient products (tomato paste and diced tomatoes) in the world. We also produce canned tomatoes, tomato products and specialty sauces in pouches for customers in the retail and food service markets. The company is known worldwide for its innovation and integrity.

We are organizationally structured through a system we term Mission Focused Self-Management™. Our company is operated by Colleagues without titles or an appointed hierarchy of authority. Authority relative to other Colleagues’ activities is lateral, with our Mission as our guiding principle of action, and respect, influence and success built based on each Colleague’s integrity, competency, effort, persistence, and straightforward persuasiveness. Although we have grown significantly, we intend to maintain a culture of individual responsibility and Mission Focused Self-Management.

The Mission and Position:

Improve the reliability, scalability and features of the Gradient software to allow the expansion to more acres, thus increasing profitability and optimizing resources. Research and develop new software tools for Gradient colleagues to use to improve their own productivity. Assist with the development and implementation of automation technology in the agricultural industry as a tool to improve crop yields and quality”

Responsibilities:

  • Writing and Debugging Code: Expected to write clean and efficient code. This often includes debugging and troubleshooting to identify and fix issues.
  • System Overview and Quality Control: Learn our software stack and help resolve issues as they are reported by our users/technicians.
  • Collaboration: Work with field technicians, farmers, agronomists, and other stakeholders to understand their needs, train them on our technology, gather feedback, and tailor engineering solutions to meet real-world requirements.
  • Understanding User and Business Needs: Understanding the user requirements and business objectives to ensure the software meets those needs.
  • Maintenance and Updates: Maintaining and updating existing software to improve performance, fix bugs, and adapt to new requirements/scale.
  • Learning and Implementing New Technologies: Keep up to date with the latest technologies and programming languages and utilize these new tools where applicable.
  • Research and Development: Collaborate with related colleagues in the conduction of research initiatives to identify emerging trends and technologies in agriculture, with a focus on developing solutions to address challenges faced by the processing tomato industry.

(Job is not remote)

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is appreciated.
  • Proficient knowledge in Python. Knowledge of SQL, React, JavaScript are a plus.
  • Familiarity with software development principles, algorithms, data structures, and object- oriented design.
  • Attention to detail and the ability to troubleshoot and solve problems effectively.
  • Ability to work well in a team environment.
  • Excellent problem-solving, analytical thinking, and communication skills.
  • Agriculture knowledge is a plus.
  • Strong personal integrity and drive.

Salary range: $80,000 – $100,000 depending on experience.

Salary : $80,000 - $100,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (Agriculture, Entry-Level, On-Prem)?

Sign up to receive alerts about other jobs on the Software Engineer (Agriculture, Entry-Level, On-Prem) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer (Agriculture, Entry-Level, On-Prem).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The Morning Star Company

  • The Morning Star Company Los Banos, CA
  • Santa Nella, CA (Liberty Packing facility) About The Company The Morning Star Company and its affiliates operate three tomato processing facilities in Cent... more
  • 4 Days Ago

  • The Morning Star Company Los Banos, CA
  • Los Banos, CA About The Company The Morning Star Company and its affiliates operate three tomato processing facilities in Central California, processing ab... more
  • 5 Days Ago

  • The Morning Star Company Williams, CA
  • Seasonal Health and Safety Support Williams, CA The Morning Star Company and its affiliates operate three tomato processing facilities in Central Californi... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Software Engineer (Agriculture, Entry-Level, On-Prem) jobs in the Los Banos, CA area that may be a better fit.

  • Epic Modesto, CA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 17 Days Ago

  • Intuit Oakdale, CA
  • Overview We're cultivating a culture that prioritizes innovators, risk-takers, and imaginative thinkers. In pursuit of becoming AI-native, we recognize tha... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!