What is a Software Engineer at Watershed?
As a Software Engineer at Watershed, you will play a vital role in building and scaling the premier enterprise sustainability platform. Companies such as Airbnb, Carlyle Group, FedEx, Visa, and Dr. Martens rely on Watershed to manage complex climate and ESG data, produce audit-ready metrics for regulatory reporting like CSRD, and drive real decarbonization. Your day-to-day work directly impacts how global enterprises understand and reduce their environmental footprint, bridging complex backend climate data models with intuitive customer-facing applications.
The technical stack at Watershed typically centers around modern web technologies like React, TypeScript, CSS, and Node.js on the frontend and service layers, paired with robust backend data pipelines, climate models, and financial system integrations. You will be expected to build user-facing applications that prioritize usability, performance, and scale while navigating messy, heterogeneous datasets. Whether you are developing developer tooling, AI products, full-stack features, or deep data products, you will be tackling unique challenges at the intersection of software engineering and climate science.
This position calls for individuals who love product-building, thrive in a mission-oriented startup environment, and want to help shape the culture of a fast-growing team. You will partner closely with Product, Design, and Customer teams to define technical roadmaps, balance time-to-market with codebase stewardship, and deliver high-leverage platform additions. Expect a high-ownership culture where you are empowered to set direction, solve ambiguous problems, and build features that users truly love.
