Senior Software Engineer (REMOTE)

120 Water Audit, Inc.
United States
18 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Software as a Service Cloud Computing Code Review Relational Databases Design of User Interfaces PostgreSQL Microsoft SQL Server Node.Js Object-Oriented Software Development
+6 more
Software Engineering ReactJS Kubernetes Web Technologies Front End Software Development Microservices

Job description

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, We are looking for senior software engineers to help scale our platform. This role is full stack development focused and ranges from building features which you would help to scope, to scalable microservices, to building and enhancing our APIs for integrations as well as front-end UI development. You will evangelize 120Water by fostering strong software delivery for not only our customers but also our internal stakeholders and partners through your ownership of our software development lifecycle. What you’ll do:

  • Full stack development (Node, React)
  • Build new features, components, microservices which you will help to scope
  • Build APIs to enable integrations with our platform
  • Conduct code reviews

Requirements

  • 5+ 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 object-oriented design principles and methodologies
  • 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
  • Relational databases with experience in MS SQL Server and/or Postgresql
  • Familiarity with AWS
  • Familiarity with Kubernetes

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:15 min

Deploying local container pods to Kubernetes clusters

Stevan Le Meur Stevan Le Meur · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all