Software Engineer II

Badger Meter•Los Gatos, CA
•$115,000 - $120,000•Hybrid

About The Position

Badger Meter is seeking a Software Engineer II to help develop full-stack applications supporting water management and conservation. The role involves designing and delivering applications that transform complex data into customer insights, working across the technology stack, and collaborating with engineering and product teams. The engineer will use modern AI-assisted development tools while ensuring software quality, reliability, and maintainability. The position is based in a flexible hybrid work environment, with at least three days per week on-site in Los Gatos, California. The targeted base salary is $115,000–$120,000. Badger Meter describes its work as contributing to water conservation and offers career development opportunities, a supportive and inclusive culture, and collaboration with an engineering team.

Requirements

  • At least 3 years of experience developing commercial software applications.
  • Experience building backend services and RESTful APIs.
  • Experience coding in Python or similar object-oriented programming languages.
  • Strong understanding of SQL and relational database design.
  • Experience working with both frontend and backend technologies.
  • Familiarity with React or a 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 ability to independently drive solutions forward.
  • Excellent communication and collaboration skills.

Nice To Haves

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.
  • Experience with Node.js or other JavaScript backend technologies.
  • Familiarity with component libraries and design systems such as Ant Design.
  • Experience with Elasticsearch, time-series databases, or large-scale data platforms.
  • Knowledge of Swagger/OpenAPI and API documentation practices.
  • Experience with AWS cloud services.
  • Exposure to additional programming languages and frameworks.

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 the platform.
  • Use AI-powered development tools such as GitHub Copilot, Claude Code, and Codex to accelerate development while maintaining software quality, reliability, and maintainability.
  • Collaborate with product managers, designers, QA engineers, and developers to deliver customer experiences.
  • Design and implement scalable APIs and backend services.
  • Troubleshoot and resolve technical challenges across the technology stack.
  • Participate in architectural discussions and contribute to technical decisions.
  • Review code, share best practices, and mentor junior team members.
  • Improve development processes, documentation, and engineering standards.

Benefits

  • Competitive compensation.
  • Annual bonus.
  • Eligible for annual pay increases.
  • Comprehensive health, vision, and dental coverage.
  • 15 days of paid time off and 11 paid holidays.
  • 401(k) plan with a company match of 25 cents per dollar contributed, up to 7% of eligible compensation, plus a company contribution of 5% of eligible compensation to a Defined Contribution account annually.
  • Access to a certified financial planner at no cost.
  • Employer-paid Employee Assistance Program, basic group life insurance, and short-term disability, among other benefits.
  • Educational assistance and tuition reimbursement up to $5,250.
  • Voluntary additional life insurance, long-term disability, accident, and critical illness coverage.
  • Health Savings Account and Flexible Spending Account options.
  • Career development and mentorship opportunities.
  • Flexible hybrid work environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service