
Software Engineer II
Badger Meter2 days ago
Los Gatos, CA, USAMid Level
Base Salary
$115k - $120k/yr
Responsibilities
- Design, develop, and maintain full stack applications using Python, SQL, React, Java, and APIs.
- Build features that help customers monitor, understand, and optimize water usage through data-driven insights.
- Work with large-scale time-series data and shape how it is stored, processed, and presented.
- Use AI-powered development tools such as GitHub Copilot, Claude Code, and Codex while validating and improving generated code.
- Design and implement scalable APIs and backend services.
- Collaborate with product managers, designers, QA engineers, and developers to deliver customer experiences.
- Troubleshoot technical challenges across the full technology stack.
- Participate in architectural discussions and technical decisions.
- Review code, share best practices, mentor junior team members, and improve engineering processes and documentation.
Requirements
- At least 3 years of experience developing commercial software applications.
- Experience building backend services and APIs.
- Experience coding in Python or similar object-oriented programming languages.
- Strong understanding of SQL and relational database design.
- Experience 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.
- Understanding of object-oriented programming, software design principles, and engineering best practices.
- Experience with Git-based version control workflows.
- Strong problem-solving, independent execution, communication, and collaboration skills.
- Preferred: bachelor’s degree in Computer Science, Mathematics, Engineering, or a related field.
- Preferred: Node.js or other JavaScript backend technologies, component libraries such as Ant Design, Elasticsearch, time-series databases, large-scale data platforms, Swagger/OpenAPI, API documentation, AWS cloud services, and additional programming languages or frameworks.
Benefits
- Flexible hybrid work environment with at least three days per week onsite in Los Gatos, California.
- Competitive base salary and eligibility for an annual bonus and annual pay increases.
- Comprehensive health, vision, and dental coverage.
- 15 days of paid time off and 11 paid holidays.
- 401(k) and defined contribution retirement benefits, including company contributions and access to a certified financial planner.
- Employer-paid Employee Assistance Program, basic group life insurance, short-term disability, and other benefits.
- Tuition reimbursement of up to $5,250.
- Voluntary life insurance, long-term disability, accident, and critical illness coverage.
- Health Savings Account and Flexible Spending Account options.
- Mentorship, career development, and opportunities to grow technical and leadership skills.
Categories
About Badger Meter
Badger Meter builds smart water technology for water utilities, municipalities, and commercial and industrial customers, including flow meters, water quality and pressure sensors, communications endpoints, and analytics software. It sells hardware paired with network connectivity, data and analytics subscriptions, and related services to help customers monitor usage and system health. Founded in 1905 and headquartered in Milwaukee, Wisconsin, Badger Meter operates globally as a public company listed on the NYSE.