About Watershed
Watershed is a software platform for running a world-class climate program. We measure our success in the carbon reduction achievements of our customers. We are looking for team members who love product-building, want to work hard at a mission-oriented startup, and will collaborate with us in shaping the culture of a growing team.
We have offices in San Francisco, New York, and London, and remote team members across the US and Europe. We hope that you'll be interested in joining us!
The Role
We are looking for full-stack new grad engineers who are excited to ship great products while keeping a healthy balance of velocity and engineering excellence. You will be joining as a member of a cross-functional team consisting of engineers, designers, and product managers that will shape everything that comes next at Watershed.
Responsibilities
- Learn best practices and work using modern product engineering technologies.
- Work closely with cross-functional partners and stakeholders to deliver high-impact projects.
- Participate in team planning sessions and processes.
Requirements
- Are a student studying Computer Science, or a related technical field, graduating in 2025 and able to start working in June 2025 or later.
- Had previous professional tech internship experiences where you’ve shipped production-level code.
- Are excited to tackle the climate challenge through software.
Technical Stack
Our technical stack includes React in the frontend, Typescript and Node.js across the stack, and Postgres and Google Cloud Storage for data. There’s no need to be a prior expert in our stack — it’s more important that you’re good at picking up technologies quickly.
Company Culture
Some traits that are important to our company culture: customer-obsession, intensity, inclusion, and optimism. And we’re looking for ownership, so we hope you’ll help us expand this list.
Compensation and Benefits
At Watershed, we strive to design consistent, fair, and competitive compensation programs. The total cash compensation range may be inclusive of several levels at Watershed and the final offer will be determined by a number of factors, including the candidate’s skills, capabilities, and location, as well as the scope of the role.
The anticipated cash compensation range is in addition to a total rewards benefit package including equity, health/dental/vision insurance, 401(k), unlimited paid time off, paid parental leave, fertility, and mental health programs, etc.
Workplace
All of our new grads will work in-person 4 days/week from our San Francisco HQ, where the majority of our engineering teams are based.
Interview Process
It starts the same for every candidate: getting to know the team members through 1 to 2 conversations about Watershed, your experience, and your interests. Next steps can vary by role, but usual next steps are a skill or experience screen (e.g., a coding interview for an engineer, a portfolio review for a designer, deeper experience call for other roles) which leads to a virtual or in-person interview panel after that if the screens go well. We prioritize transparency and lack of surprise throughout the process.
Benefits Extracted with AI
- 401(k)
- Vision insurance
- Health insurance
- Dental insurance
- Unlimited paid time off
- Paid parental leave
- Fertility programs
- Mental health programs
Similar jobs
Last update: 23 minutes ago
Senior Full-Stack Engineer
Join Watershed as a Senior Full-Stack Engineer in San Francisco to build innovative sustainability solutions.
Software Engineer - New Graduate
Join Gecko Robotics as a Software Engineer - New Graduate. Work with Python, React, and GCP in a hybrid environment.
Software Engineer - New Grad
Join Scale AI as a Software Engineer - New Grad in San Francisco. Work on AI applications with TypeScript, MongoDB, and more.
New Grad Software Engineer
Join Pylon as a New Grad Software Engineer in San Francisco. Work with React, Golang, and AWS to build B2B support solutions.
Software Engineer, New Grad (2025)
Join Sentry as a Software Engineer, New Grad, and work with Python and JavaScript in a high-growth startup environment.
Senior Full-Stack Software Engineer
Join Paces as a Senior Full-Stack Software Engineer to lead development on green infrastructure projects.
Software Engineer - New Grad
Join SeatGeek as a Software Engineer - New Grad in NYC. Work with cutting-edge tech in a hybrid role.
Software Engineer - University Graduate
Join Glean as a Software Engineer - University Graduate to design, develop, and maintain innovative software solutions.
Software Engineer, New Grad (2025 Start)
Join Zip as a Software Engineer, New Grad (2025 Start) to build core products and architecture in a fast-growing team.
Software Engineer, New Grad
Join Stripe as a Software Engineer, New Grad. Work with Java, Ruby, JavaScript, Scala, and Go in Seattle. Hybrid work environment.
Software Engineer (New Grad)
Join Persona as a Software Engineer (New Grad) to design, test, and ship code in a collaborative environment. Work with Ruby, TypeScript, and Python.
Software Engineer (Typescript, React, Python)
Join Gem as a Software Engineer in San Francisco, working with Typescript, React, and Python in a hybrid role.
New Graduate Software Engineer - Remote
Join as a New Graduate Software Engineer at Jerry, working remotely on innovative car ownership solutions.
Senior Software Engineer
Join Sift as a Senior Software Engineer to build scalable data platforms and interfaces in a hybrid environment.
Senior Software Engineer, Core Product Team
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node.js, React, and Postgres.
Founding Backend Engineer
Join GovWell as a Founding Backend Engineer to build scalable software for government services using TypeScript and NodeJS.
Entry-Level Software Engineer - Frontend (New Grad 2025)
Entry-level Frontend Software Engineer role for new grads at a leading fintech company, focusing on JavaScript and React.js.
Founding Frontend Engineer with React and TypeScript
Join GovWell as a Founding Frontend Engineer to build impactful software for government services using React and TypeScript.
Software Engineer (JavaScript/TypeScript, Node.js, Next.js)
Join Shepherd as a Software Engineer to build innovative solutions in JavaScript/TypeScript, Node.js, and Next.js.
Software Engineer - TypeScript, GraphQL
Join Fieldguide as a Software Engineer using TypeScript, GraphQL in San Francisco, CA. Remote work available.
Software Engineer
Join Hayden AI as a Software Engineer in San Francisco, CA. Develop backend microservices, work with AWS, and use Grafana for data visualization.
Software Engineer - New Grad
Join Thomson Reuters as a Software Engineer - New Grad in Eagan, MN. Work with cutting-edge technologies in a hybrid work environment.
Software Engineer (New Grad) - TypeScript, GraphQL, PostgreSQL
Join Magna as a Software Engineer (New Grad) to build web3 infrastructure using TypeScript, GraphQL, and PostgreSQL.
Software Engineer
Join Gecko Robotics as a Software Engineer to design and implement software solutions using Python, React, and Typescript.