Software Engineer

We’re looking for a talented and motivated software engineer to join our team at 120WaterAudit where we are helping to reshape the water quality industry. Want to help grow a platform that is literally saving lives? Then keep reading!Even though our job description may seem like we’re looking for a specific candidate, the role inevitably ends up tailored to the person who applies and joins. Regardless of how well you feel you fit our description, we encourage you to apply if you care deeply about building products that has the potential to improve the lives of people in the communities we serve.This is a contract-to-hire position, with an estimated 6 mos. conversion target.120WaterAudit is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.


We are moving very fast, and are looking for people who love to build things, who want to make the world a better place, and who are excited to learn new things, solve problems, and engage with all aspects of the business.

What you’ll do:

  • Collaborate with our UX, product, and engineering team to prioritize, design, and build elegant, scalable product features and solutions that ensure our customers success and satisfaction
  • Build reusable UI components and shared middle-ware services/APIs that make development faster and easier
  • Champion scale and stability as priorities in our application interfaces and infrastructure
  • Participate in on-call rotations to share support work and ensure healthy work-life integration for everyone on our cross-functional team
  • Providing world-class customer advocacy and support

What we’re looking for:

  • Significant full-stack Javascript experience, from DOM to Database
  • Demonstrative work with React, TypeScript, NodeJS, and related tools and libraries
    • GraphQL and Apollo experience would be a very strong addition
  • Strong working knowledge of RDBMSs like SQL Server, with experience working through data scale issues, performance, and stability
  • Proven ability to drive complex features from concept to delivery
  • Experience with rapid deployment, agile project management, and performant build management
  • Commitment to collaboration, thoughtful and inclusive leadership, and team trust

What we’d love:

  • Experience with containerized architectures and tooling including Docker, Kubernetes, and Cloud Management Platforms.
  • Experience planning and deploying cloud based solutions to Azure, AWS, or Google Cloud Platform. Preference given to Azure and Google platforms.
  • Experience with a strongly-typed language (C#, Java)


  • Work with one of the fastest growing start-ups in Indiana
  • Build tech. that improves the lives of real people
  • Competitive salary, medical, 401k, and equity options available when converting to salaried employee.

Read Full Description and Apply