Job Details

ID #46239216
State Colorado
City Boulder
Job type Permanent
Salary USD $90,000 - $150,000 per year 90000 - 150000 per year
Source Jobot
Showed 2022-10-05
Date 2022-10-04
Deadline 2022-12-02
Category Et cetera
Create resume

Senior Back End Engineer

Colorado, Boulder, 80301 Boulder USA

Vacancy expired!

Soil-Based Carbon Removal Start Up looking for Python Engineer

This Jobot Job is hosted by: Caitlin JohnsonAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $90,000 - $150,000 per year

A bit about us:

We are building the world's leading verification platform for soil-based carbon removal. Our vision is to unlock soil as the world's largest carbon sink. To do that, we are building trusted standards, tools, and technologies to help verify climate-smart agriculture.

We use the world's most advanced remote measurement technology for soil carbon sequestration and emissions. We fuse machine learning, ground observations, and satellite data to map soil carbon and land-based GHG emissions at continent-level scales. This technology is powering the future of climate-smart agriculture and helping the food supply chain decarbonize.

Why join us?

As a Senior Backend Engineer, will be responsible for expanding and maintaining the core customer databases and API services which power our platform. You will work with a variety of data sources (tabular, geospatial, and others) and access patterns to build robust tools for ingesting and accessing data in a SQL (PostGIS) environment. You will engage in cross-disciplinary collaboration across Engineering, Data Science, and Operations to ensure that the data models you develop fulfill a variety of use cases. You will expand your work across a variety of backend services for an Enterprise-facing SaaS platform powering climate-smart agriculture.

Job Details

What You'll Own:

  • Own maintenance and development of core customer and geospatial SQL databases.
  • Develop robust, scalable APIs on top of these databases and other data stores within the company.
  • Propose and implement new data models and architectures based on evolving customer and internal needs.
  • Implement robust tools for validating and ingesting semi-structured customer data.
  • Work with the Operations team to increase automation and reliability of data operations.
What You'll Bring:

  • 3+ years of relevant industry experience.
  • Strong Python programming skills (esp. SQLAlchemy or GeoAlchemy2).
  • Strong prior experience with SQL database administration (esp. PostgreSQL and PostGIS).
  • Experience provisioning and maintaining RDS/Aurora databases.
  • Understanding of CI/CD principles for SQL databases (TDD, development environments, version control).
  • Prior experience developing, documenting, and deploying REST APIs or GraphQL APIs for internal and end customer use.
  • Strong testing mindset.
  • Strong understanding of security, data governance, and data integrity especially for enterprise clients.
  • Thorough understanding of geospatial vector data.
  • Ability to make decisions, weigh tradeoffs, and act with autonomy in a small team environment.
What will make you stand out:

  • 5+ years of relevant industry experience.
  • Strong Python-specific backend engineering skills (API development, Flask, Serverless, etc.).
  • AWS full-stack skills (S3, Lambda, API Gateway, Route 53, cloud administration, etc.).
  • Familiarity with NoSQL and/or graph databases.
  • Familiarity with Docker/Kubernetes.
  • Experience working with agriculture-specific data streams (field boundaries, user data, farm equipment/IoT integrations, etc.).
  • Experience working on Enterprise SaaS products and understanding of how to architect infrastructure in compliance with common SLA requirements.
Our Stack: Python, React, sklearn, Docker, Airflow, PostGIS, GDAL, AWS

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Vacancy expired!

Subscribe Report job