Find your next job at a growing startup

Lead Software Engineer

120Water

120Water

Software Engineering
Zionsville, IN, USA
Posted on Dec 17, 2025

Job Title: Lead Software Engineer

Reports To: VP of Engineering

Department: Product & Engineering

FLSA: Exempt

About us:

120Water is the fastest growing digital water company in the country. If you want to be on a winning team that provides transformative solutions to protect public health...you’ve come to the right place.

Our mission is to rapidly build and sell our Digital Water Cloud’s software, kits, and services to government agencies, public water systems and facilities who need to transform how they manage their water programs.

A winning candidate will demonstrate 120Water core values:

  • Be complex problem solvers
  • Respectfully push the boundaries
  • Deliver value with quality, precision and speed
  • Be accountable all the time
  • Celebrate the journey together

Your impact:

We are looking for Lead Software Engineers to help bring new solutions to the water industry. This is a player/coach position, requiring a unique blend of hands-on technical contribution and leadership in mentoring and guiding a team of 3-4 software engineers. The individual in this role will be expected to actively contribute to the code base, designing and implementing features, while also fostering a culture of technical excellence, continuous improvement, and collaboration within the team. Responsibilities include setting technical direction, performing code reviews, driving architectural decisions, and developing the skills and careers of team members.

What you’ll do:

  • Manage a pod of software engineers
  • Lead engineering sprints and manage tasks across the pod
  • Software development (Node, Java, React, AWS)
  • Work closely with Product Managers on scoping and shaping new solutions

What you bring:

  • 7+ years of general web or platform development experience with web technologies (React preferred)
  • 5+ years of Node.js or Java to build dependable and scalable services
  • Strong knowledge of distributed cloud computing and AWS services
  • Ability to break down complex problems into actionable tasks
  • Interest and ability to mentor other engineers
  • You enjoy start-up / scale-up fast pace growth\

Nice to have:

  • Experience building multi-tenant SaaS software
  • Familiarity with Kubernetes

Our tech stack:

  • TypeScript
  • Node.js
  • React
  • Java
  • AWS
  • Kubernetes
  • SQL Server
  • Postgresql