Software Engineer Co-op, Geoinnovation

Indigo is a company dedicated to harnessing nature to help farmers sustainably feed the planet. With a vision of creating a world where farming is an economically desirable and accessible profession, Indigo works alongside its growers to apply natural approaches, conserve resources for future generations, and grow healthy food for all. Utilizing beneficial plant microbes to improve crop health and productivity, Indigo’s portfolio is focused on cotton, wheat, barley, corn, soybeans, and rice. The company, founded by Flagship Pioneering, is headquartered in Boston, MA, with additional offices in Memphis, TN, Research Triangle Park, NC, Sydney, Australia, Buenos Aires, Argentina, and São Paulo, Brazil.

The Software Engineer Co-op will work collaboratively with members of the Geoinnovation team to create interfaces for Indigo’s customer-facing applications and backend data solutions that support large-scale data transport; specifically, you will work cross-functionally to help us develop a living map of the world's food system taking learnings from a top down and bottoms up approach. Curating this map will bring transparency to the global supply chain while supporting grower profitability, environmental sustainability, and consumer health. This is a great opportunity to make an impact as a member of a highly efficient and cohesive engineering team that is focused on the customer’s needs and requirements.



  • Help implement performant APIs according to well-defined technical specifications
  • Leverage existing API design patterns to maintain organizational consistency
  • Work collaboratively with rest of Engineering team and cross-functional stakeholders


  • Enjoys working collaboratively across teams
  • Passion for Indigo mission and values
  • Strong communication skills
  • Able to learn new technologies quickly; not afraid to ask questions


  • Previous engineering internship, job, or co-op experience preferred
  • Some understanding of software design, including versioning, isolation and micro-services preferred
  • Education: working toward computer science degree (or related field) preferred
  • Desire to work in a fast-paced, agile environment required


Back to top