×
Register Here to Apply for Jobs or Post Jobs. X

Software Team Lead

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Itron, Inc.
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

We're building a cloud-based digital construction platform that helps the world's leading gas and electric utility companies manage complex projects end to end-in real time-while improving data accuracy, conserving resources, and preventing environmental harm. As we continue our rapid growth and global expansion, we're looking for a Software Engineer Team Lead to join our R&D organization and help shape the future of our platform.

In this role, you'll lead a Scrum team responsible for mission critical microservices, collaborate closely with product and engineering partners, and play a hands‑on role in delivering scalable solutions that make infrastructure work safer, smarter, and more sustainable.

Duties and Responsibilities
  • Lead one Agile Scrum team delivering core capabilities for a cloud-based digital construction platform used by global Utilities and Energy customers, maintaining a strong customer‑centric focus on reliability, data accuracy, and real‑time visibility.
  • Own end‑to‑end development and operations of central microservices, ensuring teams are accountable for code quality, security, performance, and production readiness.
  • Drive API design and implementation, establishing clear standards for scalability, documentation, versioning, and integration to support internal teams and external partners.
  • Collaborate cross‑functionally with Product, QA, Dev Ops/SRE, and other engineering teams to deliver solutions that are collaborative, scalable, and aligned with business priorities.
  • Promote agile engineering practices by continuously improving development workflows, CI/CD pipelines, and operational processes to support rapid and sustainable delivery.
  • Influence technology direction by evaluating and selecting tools, frameworks, and architectures that enable innovative solutions and long‑term platform growth.
  • Mentor and coach engineers through feedback, knowledge sharing, and career development, fostering an authentic and inclusive team culture.
  • Support operational excellence, including monitoring, incident response, and post‑incident learning, to ensure high availability and resilience of production systems.
  • Contribute hands‑on when needed by reviewing designs and code, unblocking technical challenges, and setting a high bar for engineering best practices.
Required Skills & Experience
  • 4+ years of experience leading software engineering teams, with the ability to motivate and influence others without relying on authority.
  • 5+ years of hands‑on software development experience using object‑oriented programming principles.
  • Strong experience designing and maintaining microservices and APIs in production environments.
  • Extensive experience with relational databases, including data modeling and performance optimization.
  • Practical experience with Docker, including containers, images, and Docker Compose.
  • Experience working in fast‑paced, agile environments with a strong sense of ownership and accountability.
  • Bachelor's degree in Computer Science or an equivalent combination of education and professional experience.
  • Strong communication and interpersonal skills with a collaborative mindset.
  • High self‑motivation and the ability to lead with authenticity and accountability.
Preferred Skills & Experience
  • Experience building and supporting Cloud or SaaS products, ideally within Utilities, Energy, or other infrastructure‑focused industries.
  • Hands‑on experience with AWS services such as ECS, S3, and EC2.
  • Experience with modern build and deployment tools, including Jenkins and Kubernetes.
  • Experience working with data integrations and APIs across internal and external systems.
  • Proficiency with Python and/or Node.js.
  • Demonstrated ability to introduce innovative engineering practices that improve scalability, reliability, or developer productivity.
Benefits

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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary