Lead Software Engineer
120Water
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
