> Markdown version of [/jobs/ext/3080457-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/3080457-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Badger Meter, Inc. - **Location:** Los Gatos, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Data Analysis, Big Data, Code Review, Databases, Relational Databases, Programming Tools, Elasticsearch, Python (Programming Language), Node.Js, Object-Oriented Software Development, Commercial Software, Cloud Services, Swagger, SQL Databases, Openapi, GitHub Copilot, ReactJS, Backend, Git, Material UI, Solid Principles, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Programming Languages - **Published:** September 25, 2026 - **Apply:** https://badgermeter.wd5.myworkdayjobs.com/US_CareerSite/job/Los-Gatos-CA/Software-Engineer-II_4606 ## About the Role * 3+ years of experience developing commercial software applications * Experience building backend services and RESTful APIs * Strong understanding of SQL and relational database design * Experience working across 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 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 * Experience with Node.js or other JavaScript backend technologies * Familiarity with component libraries and design systems such as Ant Design * Experience working 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 ## Description Are you excited about building technology that helps customers make smarter decisions with their data? Join our growing engineering team and help develop innovative solutions that power water management and conservation around the world. As a Software Engineer II, you'll play a key role in designing and delivering full stack applications that transform complex data into meaningful customer insights. You'll work across the entire technology stack, collaborate with talented engineers and product teams, and leverage modern AI-assisted development tools to deliver high-quality software at scale. What You'll Do * 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, such as GitHub Copilot, Claude Code, and Codex, 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 contribute to key technical decisions * Review code, share best practices, and mentor junior team members * Continuously improve development processes, documentation, and engineering standards ## Related Videos - [For the REST of us: API First and Conway’s Law](https://www.wearedevelopers.com/videos/1932-for-the-rest-of-us-api-first-and-conway-s-law) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Engineering Mindset in the Age of AI - Gunnar Grosch, AWS](https://www.wearedevelopers.com/videos/1735-engineering-mindset-in-the-age-of-ai-gunnar-grosch-aws) - [Contract-First Frontend: Scaling Reliable UIs with OpenAPI and AI](https://www.wearedevelopers.com/videos/1995-contract-first-frontend-scaling-reliable-uis-with-openapi-and-ai) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)