{"schemaVersion":"jobsearcher.job.v1","id":"bf0b9420ed4ecc7bdf2566a8","url":"https://jobsearcher.com/jobs/bf0b9420ed4ecc7bdf2566a8","canonicalUrl":"https://jobsearcher.com/jobs/bf0b9420ed4ecc7bdf2566a8","title":"Sr Software Engineer","description":"Overview\nSenior Software Engineer at Badger Meter leads the design, development, and support of scalable software powering connected products and digital platforms. You will partner with product, QA, DevOps, and other engineering teams to deliver high‑quality solutions across the full SDLC. You’ll mentor engineers, promote best practices, and drive technical innovation. This role offers impact at scale in a mission‑driven, collaborative environment.\n\nCompensation / BenefitsCompetitive payAnnual bonusComprehensive health, vision, and dentalPTO and holidaysRetirement plan with employer contributions and matchingTuition reimbursement\nResponsibilitiesAnalyze requirements and translate into technical designsDesign, develop, test, and deploy software using modern engineering practicesLead technical design discussions and provide architectural guidanceWrite clean, scalable, well‑documented code and participate in code reviewsTroubleshoot complex issues and collaborate with cross‑functional teamsProvide technical leadership and mentorship to engineersEvaluate emerging technologies and drive improvement across performance, security, and maintainabilityPlan, estimate, and manage project delivery, risks, and milestonesSupport QA, CI/CD, automated testing, and deployment initiativesDocument specifications, APIs, and system integrationsMaintain confidentiality of IP and customer data\nKey requirements7+ years of professional software development experienceExperience designing and developing commercial software applicationsProficiency in Python, C#, Java, JavaScript, or similarExperience with cloud-based platforms and distributed systemsExperience with Agile software development environmentsStrong understanding of software architecture, OOD, testing, and source controlExcellent analytical, problem‑solving, and communication skillsExperience with AI coding tools (e.g., Claude Code, GitHub Copilot, OpenAI Codex) as part of workflowanalytical thinkingproblem-solvingclear communicationPythonC#Java","company":"Badger Meter","rawCompany":"badger meter","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:56:48.997Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Software Engineer","description":"Overview\nSenior Software Engineer at Badger Meter leads the design, development, and support of scalable software powering connected products and digital platforms. You will partner with product, QA, DevOps, and other engineering teams to deliver high‑quality solutions across the full SDLC. You’ll mentor engineers, promote best practices, and drive technical innovation. This role offers impact at scale in a mission‑driven, collaborative environment.\n\nCompensation / BenefitsCompetitive payAnnual bonusComprehensive health, vision, and dentalPTO and holidaysRetirement plan with employer contributions and matchingTuition reimbursement\nResponsibilitiesAnalyze requirements and translate into technical designsDesign, develop, test, and deploy software using modern engineering practicesLead technical design discussions and provide architectural guidanceWrite clean, scalable, well‑documented code and participate in code reviewsTroubleshoot complex issues and collaborate with cross‑functional teamsProvide technical leadership and mentorship to engineersEvaluate emerging technologies and drive improvement across performance, security, and maintainabilityPlan, estimate, and manage project delivery, risks, and milestonesSupport QA, CI/CD, automated testing, and deployment initiativesDocument specifications, APIs, and system integrationsMaintain confidentiality of IP and customer data\nKey requirements7+ years of professional software development experienceExperience designing and developing commercial software applicationsProficiency in Python, C#, Java, JavaScript, or similarExperience with cloud-based platforms and distributed systemsExperience with Agile software development environmentsStrong understanding of software architecture, OOD, testing, and source controlExcellent analytical, problem‑solving, and communication skillsExperience with AI coding tools (e.g., Claude Code, GitHub Copilot, OpenAI Codex) as part of workflowanalytical thinkingproblem-solvingclear communicationPythonC#Java","datePosted":"2026-09-15T04:56:48.997Z","dateModified":"2026-09-15T04:56:48.997Z","hiringOrganization":{"@type":"Organization","name":"Badger Meter","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bf0b9420ed4ecc7bdf2566a8"},"url":"https://jobsearcher.com/jobs/bf0b9420ed4ecc7bdf2566a8"}}