Full‑Stack Software Engineer II — AI‑Powered Water Insights

Badger Meter Inc

California (MO)

Hybrid

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, Vision, Dental coverage
401(k) match
Paid time off & holidays

Job summary

Badger Meter in Los Gatos, CA is seeking a Software Engineer II (Full Stack) to design and deliver full stack applications that turn complex water data into actionable customer insights. You will work across Python, SQL, React, Java, and REST APIs to create scalable features that help customers monitor and optimize water usage.

Collaborate with product managers, designers, QA engineers, and fellow developers to drive quality and reliability.

Qualifications

  • 3+ years of experience developing commercial software applications.
  • Experience building backend services and RESTful APIs.
  • Strong understanding of SQL and relational database design.
  • Experience across frontend and backend technologies.
  • Familiarity with React or similar modern JavaScript framework.
  • Experience using AI coding assistants and the judgment to validate, test, and improve AI-generated code.
  • Solid understanding of object-oriented programming, software design principles, and engineering best practices.
  • Experience with Git-based version control workflows.
  • Strong problem-solving skills and the ability to independently drive solutions forward.
  • Excellent communication and collaboration skills.
  • Nice to have Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.

Responsibilities

  • Design, develop, and maintain full stack applications using Python, SQL, React, Java, and REST APIs.
  • Build features that help customers monitor, understand, and optimize water usage through data-driven insights.
  • Work with large-scale time series data, helping shape how it is stored, processed, and presented across our platform.
  • Leverage modern AI-powered development tools to accelerate development while ensuring quality, reliability, and maintainability.
  • Collaborate with product managers, designers, QA engineers, and fellow developers to deliver exceptional customer experiences.
  • Design and implement scalable APIs and backend services that support growing business needs.
  • Troubleshoot and resolve technical challenges across the full technology stack; participate in architectural discussions and key technical decisions.
  • Review code, share best practices, and mentor junior team members.
  • Continuously improve development processes, documentation, and engineering standards.

Skills

Software dev exp
REST APIs
SQL
Frontend & Backend
AI coding assistants
Git workflows
Problem solving
Communication skills

Education

Bachelor's degree in Computer Science, Mathematics, Engineering, or related field

Tools

Python
React
Java
SQL
AWS
Elasticsearch
Time-series DB
Swagger/OpenAPI
Node.js
Ant Design

Job description

Badger Meter in Los Gatos, CA is seeking a Software Engineer II (Full Stack) to design and deliver full stack applications that turn complex water data into actionable customer insights. You will work across Python, SQL, React, Java, and REST APIs to create scalable features that help customers monitor and optimize water usage.

Collaborate with product managers, designers, QA engineers, and fellow developers to drive quality and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer II — AI-Driven, Hybrid
Full-Stack Engineer II — AI-Driven, Hybrid

Badger Meter Inc • Los Gatos (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Competitive Pay
Annual Bonus
Health Vision Dental Coverage
+2
Senior Software Engineer - AI-Powered Cloud & IoT Platform
Senior Software Engineer - AI-Powered Cloud & IoT Platform

Badger Meter Inc • Los Gatos (CA)

On-site
USD 140,000 - 210,000
Competitive compensation
Annual bonus
Comprehensive health, vision, dental
+4
Software Engineer II
Software Engineer II

Badger Meter Inc • Los Gatos (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Competitive Pay
Annual Bonus
Health Vision Dental Coverage
+2
Senior Software Engineer & Tech Leader - Cloud & AI Tools
Senior Software Engineer & Tech Leader - Cloud & AI Tools

Badger Meter Inc • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Annual Bonus
15 days PTO + 11 holidays
Health, Vision & Dental coverage
+1
Senior Systems Integration Engineer, AI & IoT Cloud
Senior Systems Integration Engineer, AI & IoT Cloud

Badger Meter Inc • Milwaukee (WI)

On-site
USD 110,000 - 160,000
Competitive pay
Annual bonus eligible for increases
Health, Vision, and Dental coverage
+5
Senior Engineer- System Integration
Senior Engineer- System Integration

Badger Meter Inc • Milwaukee (WI)

On-site
USD 110,000 - 160,000
Competitive pay
Annual bonus eligible for increases
Health, Vision, and Dental coverage
+5
Software Engineer
Software Engineer

120Water • Zionsville (IN)

On-site
USD 80,000 - 100,000
Senior Engineer- System Integration
Senior Engineer- System Integration

Badger Meter • Milwaukee (WI)

On-site
USD 120,000 - 160,000
Competitive Pay
Annual Bonus
Annual Pay Increases
+6
Sr Software Engineer
Sr Software Engineer

Badger Meter Inc • Los Gatos (CA)

On-site
USD 140,000 - 210,000
Competitive compensation
Annual bonus
Comprehensive health, vision, dental
+4
Sr Software Engineer
Sr Software Engineer

Badger Meter Inc • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Annual Bonus
15 days PTO + 11 holidays
Health, Vision & Dental coverage
+1