Job Description
JOB DESCRIPTION
Global food security is top of mind here for us at Gro Intelligence. The world could face a food deficit of 214 trillion calories per year by 2027! We believe the key to ensuring cheap and abundant food is data -- enabling discovery, analysis, predictions, and better decision making in food and agriculture. That’s why we’ve built Gro, the largest agricultural data and analytics platform – with hundreds of trillions of data points from sources all over the world, a number that is doubling every six months. Our blog posts give a good sense of how this data can be used.
Among our petabytes of data, a large portion is very granular geographical data (satellite imagery, or production per field, weather station data, etc.), the likes of which have never been truly organized into structured data and made available at scale. We are building a team dedicated to adding highly granular dynamic query and real time geographic analysis capability on the Gro platform.
What you’ll do:
-
Leading and managing a team of software engineers with a diverse set of expertise
-
Lead system design for the team based on product requirements
-
Interface and collaborate with Infrastructure, API teams
-
Hands on design and implementation
-
Contribute to system-wide engineering improvements
-
Cutting edge research on systems and algorithms
Qualifications:
-
10+ years of experience as a team leader
-
Very proficient in Python, and Java/C/C++/Go
-
Experience with complex data pipelines
-
Experience with data APIs
-
Experience working on Geo product such as Google Earth Engine, MapBox, GeoMesa, OpenStreetMap, Omnisci,
-
Experience with geospatial libraries, formats and APIs (GDAL, geoJSON, s2)
-
Extensive experience working with geospatial raster data, especially global satellite imagery
-
Streaming big data storage, query and analysis systems (e.g. Hadoop, Spark)
-
Very strong fundamentals in computer science
Who You Are:
-
The ideal candidate will have built and deployed software services at scale
-
Know what it takes to ship high quality code
-
A builder of productive and collaborative teams
-
Excellent communicator
-
A great team player –you have a point of view, and know how to humbly raise it
Bonus Points: