Itron

Itron

Software Engineering Manager

United States of America, Illinois, Chicago

Sponsorship not specifiedDetected 28 days ago
PythonAWSDockerCI/CDJenkinsDevOpsSite Reliability EngineeringAPI DevelopmentIncident ResponseAccessibilityAgileLeadershipCommunicationMentoring

About the role

  • Our technology improves data accuracy, conserves resources, and helps prevent environmental harm-making infrastructure work safer, smarter, and more sustainable.
  • As we continue to grow, we're seeking a Software Engineering Manager to join our R&D organization.
  • If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway.

Responsibilities

  • Own end‑to‑end development and operations of mission‑critical microservices, ensuring the team meets high standards for code quality, security, performance, and production readiness.
  • Partner closely with Product Managers to translate business and customer needs into clear technical plans, realistic delivery timelines, and well‑scoped backlog priorities.
  • Drive API design and implementation, setting standards for scalability, documentation, versioning, and integration to support internal teams and external partners.
  • Collaborate cross‑functionally with QA, DevOps/SRE, and other engineering leaders to improve agile delivery, CI/CD pipelines, and operational processes.
  • Remain hands‑on when needed by reviewing designs and code, mentoring through technical challenges, and modeling strong engineering and leadership practices.
  • Strong experience designing, building, and supporting microservices and APIs in production systems.
  • High self‑motivation and the ability to lead with authenticity, accountability, and empathy.
  • Experience building and supporting Cloud or SaaS products, ideally within Utilities, Energy, or other infrastructure‑focused industries.

Requirements

  • 4+ years of experience leading or managing software engineering teams, with demonstrated success in coaching, motivating, and influencing others without relying on authority.
  • Experience with relational databases, including data modeling and performance optimization.
  • Practical experience with Docker, including containers, images, and Docker Compose.
  • Hands‑on experience with AWS services such as ECS, S3, and EC2.
  • Experience with modern build and deployment tools, including Jenkins and Kubernetes.
  • Proficiency with Python and/or Node.js.

Benefits

  • Take full accountability for team outcomes, including delivery commitments, technical quality, operational health, and alignment with product and business priorities.
  • Support operational excellence through monitoring, incident response, and post‑incident learning, reinforcing a culture of ownership and continuous improvement.
  • Bachelor's degree in Computer Science or an equivalent combination of education and professional experience.
  • Demonstrated ability to introduce innovative engineering or management practices that improve scalability, reliability, team health, or developer productivity.
  • This position also includes a competitive benefit package including; financial, social, health and wellbeing programs, paid vacation, 401k matching, employee stock purchase program, hybrid work schedule, and more!

Company info

  • In the end, you may be just who we are looking for!

Equal opportunity

  • Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees.

This listing is sourced directly from Itron's careers page and normalized into a canonical job model.