Full Stack Software Engineer

about 3 years ago
Full time role
Amsterdam, NH, NL... more
Amsterdam, NH, NL... more

Job Description

Working to solve our climate crisis is the most important mission of our time, and the most exciting problem to be working on in tech. If you are a full stack engineer who wants to have a real impact, come join our talented, passionate team.

Overstory’s mission is to help solve our climate crisis by providing real-time intelligence about the planet’s vegetation. In our first step toward this mission, we are applying machine learning to satellite imagery to track forests and vegetation, helping to reduce the risk of wildfires and power outages. We’re a Seed-stage startup, backed by top climate tech investors including: Pale Blue Dot, Powerhouse Ventures, Techstars and Futuristic VC. We’re all united behind a big vision to help humanity and the planet.

We’re looking for our first full stack engineer to play a leading role in building the product. This is a role for someone entrepreneurial who wants to roll up their sleeves and get their hands dirty with building a product from the ground up. You’ll work closely with the rest of the small, dedicated team to build this business so that it has a giant impact on the world. We’ve spent a lot of time perfecting our machine learning models. Now it’s time to make them useful to a wider audience by creating a web product around them.

Our team is based in Amsterdam but working remotely for the foreseeable future. Ideally you’re in a time zone +/- 1 hour from CET and you’re open to moving to Amsterdam at some point.

What you’ll do

  • Build and maintain operational dashboards and web applications to enable non-technical users to leverage the complex models we build
  • Collaborate with designers and product managers to develop new products and capabilities
  • Quickly iterate, knowing when to build for a scalable future and when to hack it together
  • Communicate and present your work clearly and frequently to teammates and company leaders
  • Take full ownership of your work

Minimum qualifications

  • You’ve built user-facing features in a modern, component-based UI framework
  • Familiarity with dashboarding or web app development with Flask, Django, Voila, Streamlit, Plotly, Panel, or other frameworks within the Python ecosystem
  • Frontend: HTML5, ES7, and React, Angular, Vue or other similar Javascript libraries
  • Backend: Python, MySQL
  • Infrastructure: Serverless, EC2/GCP
  • Some knowledge of web mapping frameworks, design/cartography, GIS technologies and standards (e.g. GeoJSON, vector tiles)
  • Understanding of and a passion for managing and presenting complex data on the web
  • You take calculated risks: you’re comfortable learning as you go and making mistakes.
  • A genuine passion for the urgency of solving our climate crisis.

Preferred qualifications

  • Experience working at an early-stage startup.
  • Experience building products that are primarily designed for mobile.
  • Frontend: Redux, PubSub, Mapbox GL JS, TurfJS, D3, Webpack
  • Backend: NodeJS, PostgreSQL/PostGIS, NoSQL
  • Infrastructure: Linux, Docker
  • Exceptional verbal, written and visual communication skills in a fast-paced environment.
  • You’ve worked closely with designers in a previous role.

What you get

  • To be a part of truly mission-driven work that reduces wildfires, protects earth’s natural resources and reverses climate change.
  • The chance to build something from scratch and put your mark on it. Creating a product that solves real climate-related problems — one that is fast and a joy to use — is the exciting opportunity.
  • Generous stock options and competitive salary.
  • Freedom and responsibility like you couldn’t believe. The business will only move forward because of you.
  • To be surrounded by an awesome, vibrant, smart team who have each other's back and believe in a culture of openness, tolerance and respect.
  • The opportunity to live in the beautiful city of Amsterdam.

Diversity & Inclusion

We place enormous value on diversity and inclusion with regards to gender, ethnicity, sexual orientation, religion, age, education, disability, disciplines and skillsets. We believe that the best ideas emerge when people with different perspectives and approaches work together on a problem. We want our team to feel comfortable bringing their authentic selves to work and sharing their most creative (and sometimes crazy!) ideas.

Similar jobs