Senior Software Engineer (Backend) - Remote

over 2 years ago
Full time role
Hawaii, US... more
Hawaii, US... more

Job Description

About Terraformation  We’re a fast-growing startup that cares passionately about solving the climate crisis.    Our mission is to reverse climate change by restoring the planet’s forests. We believe that native forest ecosystems are the most effective, safe, and scalable carbon capture systems on Earth. We work with partners all over the world to accelerate successful restoration projects and scale this climate solution.  We’re innovating in both forest tech and green finance. We’ve developed accessible, low-cost solutions to native forest restoration, including off-grid seed banks to store millions of seeds anywhere, open-source software to measure tree health and growth, and accessible forestry training programs. We’re also developing novel financing structures to support local communities as they undertake restoration projects. We’re a unique mix of foresters, technology experts, and creative communicators brought together by our common mission. Learn more at terraformation.com.  Job MissionHow can software enable Terraformation to scale reforestation efforts 10x a year? As one of the early software engineers on our team, you’re going to help us answer that question. Reforestation is a complex process that is currently very manual. Our team’s goal is to quickly iterate so that we figure out how data collection and automation can make a difference.  Location:  Remote; must have at least 3 working hours overlap with both Pacific (GMT-8) and Hawaii (GMT-10)


Responsibilities

  • Collaborate with the product team and frontend developers to identify backend changes required to support new product features.
  • Evolve our data model in PostgreSQL and other data stores to meet current and upcoming needs.
  • Write robust, maintainable, well-tested code in Kotlin, Python, and TypeScript.
  • Maintain and support your code in a production AWS environment.
  • Empower the team by helping improve our processes, tools, and engineering culture.

Minimum Qualifications

  • 5+ years experience writing code for production backend systems.
  • 3+ years experience with relational databases (PostgreSQL, MySQL, Oracle, etc.)
  • Experience designing robust, extensible web APIs.
  • Experience deploying and monitoring services in a Linux-based cloud environment (AWS, GCP, etc.)
  • Remote-first work style that favors asynchronous communication and writing things down.
  • Passion for solving climate change.

Preferred Qualifications

  • Proficiency with infrastructure-as-code tools (Ansible, Terraform, etc.)
  • Knowledge of GIS technologies (ArcGIS, PostGIS, etc.)
  • Experience writing server-side code in JVM languages (Kotlin, Java, Scala, etc.)
  • Experience working with IoT devices.
  • Proficiency in Python and/or TypeScript.

Covid-19 Vaccination Policy Terraformation requires anyone who engages in in-person activities (e.g., team meetings, meetings with vendors, visits to one of our worksites) or travels for work related purposes to confirm they are fully vaccinated against COVID-19 unless a medical or religious accommodation is requested and approved. 

#LI-Remote

Similar jobs