Jobs · Engineering · Colorado

Staff software engineer, full-stack

Watershed · Denver, CO · 1 wk ago
On-siteEngineeringFull-time

About the role

Build new interactive data visualizations to help climate leads understand their company's emissions.
Build APIs to unify carbon data access for customers and other engineers.
Build tools that help financial institutions measure and report emissions across their portfolio companies.
Build tools for customers to effectively ingest and interpret business data.

Responsibilities

  • Ship code to production on day one
  • Collaborate with product, design, climate science, and data science to build and iterate on software that helps our customers understand their climate data

Requirements

  • 8+ years of software engineering industry experience, preferably in Node.js web development or data pipelines
  • Experience building scalable software starting from user needs
  • Excited to join a startup and ready to help evolve a growing engineering team

Qualifications

  • Must be willing to work from an office 4 days per week (except for remote roles)

Skills

  • Strong problem-solving skills
  • Experience with data visualization libraries such as D3.js or Chart.js
  • Experience with cloud platforms like AWS or Google Cloud
  • Experience with data pipelines and ETL processes

Benefits

  • Lunch provided daily in the office
  • Opportunity to shape the culture and future of a growing engineering presence in Denver

Pay

  • Competitive salary based on experience

Schedule

  • Flexible work schedule with 4 days in the office per week (except for remote roles)

Watershed Offices

  • San Francisco
  • New York
  • London
  • Mexico City
  • Denver
  • Sydney
  • Paris
  • Berlin

Interview Process

  • Initial conversations about Watershed, your experience, and your interests
  • Next steps can vary by role, but usually include a skill or experience interview and a virtual or in person interview panel

Accommodations

  • We provide reasonable accommodations for candidates with disabilities, long-term conditions, mental health needs, religious observances, neurodivergence, or pregnancy-related support requirements

Similar jobs