Software Engineer - University Graduate

Company Name: 
Software & Web Development
Salary Range: 
Competitive total compensation package
Post Date:  
Contact Email: 

Location: Champaign, IL

Granular is the leading software and analytics company for agriculture. We are revolutionizing one of the world's largest and most important industries by making farmers’ lives easier and making them more profitable. Our products help farmers get access to land, make more efficient use of inputs, and make better business decisions.  

We’re looking for a Software Engineer to join the growing team in Champaign, IL. This is a unique opportunity to accelerate your career in a fast-paced environment.  You’ll be part of a rapidly growing company full of passionate, committed people who are excited to transform agriculture. We currently have offices in San Francisco, CA, Champaign, IL, and Des Moines, IA. This is a chance to be a part of a top software company while enjoying the benefits of living in the Midwest.


  • Work closely with other developers, product managers, data science and design to develop a high-performance, scalable web application for enterprise use specifically focusing our “financials” product domain.

  • Work with raw data for business analytics/data warehousing (of growing size) and present in a user-friendly way for farmers to understand their fields.

  • Design and build an incredibly complex application that captures all of our farmers' data yet is simple to use and flexible for use on a corn, walnut, or asparagus farms.

  • Deep dive into the agriculture industry understanding the greater environment as well as details that are crucial to our 250+ customers’ success.

  • Create an application that aggregates and analyzes large data sets on soils, climate, crop rotations, taxes, interest rates, and corn prices to calculate the estimated value of an individual field.

  • Work directly with our farmers! Go onsite and attend company led trainings to see first-hand how your code impacts our farmers' lives.


  • No farming/agriculture knowledge required!

  • Experience with a variety of modern web application technologies.

  • Specific experience with or desire to learn technologies including Python (including Pyramid, Django), MongoDB and PostgreSQL.  

  • Excellent software design skills, code quality and attention to detail.

  • Background in analysis and visualization of geospatial data a plus.

  • Strong communication and collaboration skills.

  • The passion for revolutionizing the agriculture industry with your hard earned engineering skills!

  • B.S. in Computer Science, Computer Engineering, or other technical degree and/or equivalent experience.


  • Have a big impact by joining a small, fast-paced and smart team. We are having fun building a great company and helping one of the most important industries in the world.

  • We value diversity and treat every employee with a high degree of autonomy and respect.

  • At Granular, perks are more than free lunches, a stocked fridge and happy hours (which we have).

  • Upward movement.  We are growing quickly and need talent who can take on increasingly challenging and rewarding roles.

  • Employer paid medical, dental, vision

  • Open floor plan, dog-friendly offices

  • Competitive salary, bonus plan and generous 401(k) match

How to apply: Please apply through the link here