Company Description:
At Ceres, we’re building the world’s most advanced data analytics platform for agriculture. We believe the future of agriculture depends on building the right tools to help farmers, insurers, lenders, and sustainability partners make the most of their limited resources. We are a science-driven organization with a vision of sustainable agriculture that works for farmers.
The Role:
We are seeking a backend engineer with 3+ years of software engineering experience who can help us maintain and build internal tooling for our global team of GIS analysts that allows us to scale our existing business and integrate new products into the product delivery pipeline. As a member of our team, you’ll:
- Work closely with our analysts to understand and implement their requested changes to existing geospatial workflows/pipelines
- Identify opportunities to streamline processes and make them faster and more scalable
- Cooperate with other engineers to ensure that you’re implementing tools that will function well within a complex and integrated environment of automated data processing pipelines, human-in-the-loop imagery processing, and all the necessary data management tools that enable us to acquire and process tens of thousands of acres of aerial imagery each day
- Collaborate with our scientists to help bring their proof-of-concept analyses to life by fully operationalizing them and ensuring we can deliver at scale
- Monitor and troubleshoot processing issues
- Write clean, readable, code that is maintainable over time
Skills:
Required Skills
- Strong knowledge of Python
- Proficiency with backend frameworks (Django preferred)
- Proficiency in front-end technologies, particularly React
- Strong communication skills — you’ll be collaborating with a variety of teams with differing technical backgrounds
- English language competency
Nice to Have
- Familiarity with geospatial tools (QGIS, python-based raster processing libraries such as rasterio and geopandas)
- Experience with cloud platforms (AWS, Google Cloud)
Employee benefits:
- Flexible schedule: 8-hour work day with opportunity to work remotely
- Comfortable office within walking distance of a metro station
- Work closely with an international team
- Registration in the format within DiiaCity (Gig-contract)
- Free health insurance after a probationary period