Software Engineer (Full-Stack)

We are seeking a Software Engineer to work with our growing team of developers and scientists at Yale University in New Haven, Connecticut. This is a unique opportunity to work in a collaborative environment and dynamic team that is developing technological solutions for conservation and research. Both the Yale Center for Biodiversity and Global Change and the Max Planck Yale Center for Biodiversity Movement and Global Change support research and training around the use of new technologies such as GPS tracking, machine learning, and remote sensing to address questions in ecology, behavior, and conservation.

The ideal candidate will be comfortable at all levels of the Map of Life technology stack, which organizes data on Google Cloud Platform via Compute Engine virtual machine instances running the Postgres/PostGIS RDBMS, the Earth Engine remote sensing data processing platform, and distributed storage systems such as the Cloud Storage object store and Cloud Data Store schema-less database. A user-facing API is deployed on the App Engine platform to serve browser-based front-ends built on the Angular javascript framework as well as native Android and iOS mobile applications. Candidates should be familiar with writing efficient code that runs across the cloud platform and will help build systems for the internal team to process large data.

The Software Engineer will participate in the architecture, design, development, deployment, and maintenance of MOL.org web applications and the APIs that support them. You will work collaboratively to deploy and operate our systems.

For more information about this position or if you have any questions, please emailĀ anna.schuerkmann@yale.edu.