Lead Software Engineer (Remote)

120 Water, Inc.Zionsville, IN
Remote

About The Position

120Water is a mission-driven SaaS company dedicated to helping government agencies and utilities safeguard public health and ensure water confidence. Our platform centralizes water data, simplifying compliance management and streamlining processes from sampling to community communication and public transparency. We support crucial initiatives such as lead service line inventories, water quality, and asset compliance, equipping those responsible for water safety with tools for clarity, precision, and speed. At 120Water, we recognize water as a vital resource, and our work directly benefits communities nationwide. We are assembling a team of individuals passionate about tackling complex challenges, fostering cross-disciplinary collaboration, and leveraging technology for significant impact. A successful candidate will embody 120Water's core values: People First (empathy, respect, clear communication), Mission Guided (commitment to impactful, pragmatic solutions), and Outcome Driven (team-first approach, reliability, trusted-advisor status).

Requirements

  • 6+ years of software development, including technical leadership
  • Strong full stack skills and architectural judgment
  • Experience leading and developing engineers
  • Excellent communication and collaboration skills
  • A track record of shipping reliable, scalable software

Nice To Haves

  • Experience with TypeScript, Node, React, Java, AWS, or Kubernetes
  • Background in SaaS or data-intensive platforms
  • Experience scaling engineering teams

Responsibilities

  • Lead technical direction and design for your team's work
  • Coach and develop a team of software engineers
  • Contribute hands-on code on critical projects
  • Own delivery quality, architecture, and technical standards
  • Partner with product to shape roadmap and execution
  • Drive improvements in process, performance, and reliability
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service