Software Engineering Manager

Itron, Inc.
Chicago, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Chicago, United States of America

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software as a Service
Cloud Computing
Software Quality
Relational Databases
DevOps
Python
Node.js
Object-Oriented Software Development
Performance Tuning
Scrum
Software Engineering
Management of Software Versions
Build Management
Kubernetes
Information Technology
Api Design
Docker
Jenkins
Microservices

Job description

Itron is building a cloudbased digital construction platform that helps leading gas and electric utility companies manage complex infrastructure projects in real time. 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 Engineer Manager to join our R&D organization. This role blends people leadership, delivery ownership, and handson technical influence, leading a Scrum team that builds missioncritical microservices while partnering closely with Product and Engineering in a fastmoving startup environment.Duties & Responsibilities

  • Lead and manage an agile Scrum team delivering core capabilities for a cloudbased digital construction platform serving global Utilities and Energy customers, with a strong customercentric focus on reliability, data accuracy, and realtime visibility.
  • Take full accountability for team outcomes, including delivery commitments, technical quality, operational health, and alignment with product and business priorities.
  • Serve as a people manager, supporting hiring, onboarding, goal setting, performance feedback, and career development for engineers on the team.
  • Foster an authentic, inclusive, and psychologically safe team culture where engineers feel supported, challenged, and empowered to do their best work.
  • Own endtoend development and operations of missioncritical 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 wellscoped backlog priorities.
  • Drive API design and implementation, setting standards for scalability, documentation, versioning, and integration to support internal teams and external partners.
  • Collaborate crossfunctionally with QA, DevOps/SRE, and other engineering leaders to improve agile delivery, CI/CD pipelines, and operational processes.
  • Act as a delivery leader, proactively identifying risks, managing dependencies, communicating progress, and ensuring transparency with stakeholders.
  • Support operational excellence through monitoring, incident response, and postincident learning, reinforcing a culture of ownership and continuous improvement.
  • Remain handson when needed by reviewing designs and code, mentoring through technical challenges, and modeling strong engineering and leadership practices.

Requirements

  • 4+ years of experience leading or managing software engineering teams, with demonstrated success in coaching, motivating, and influencing others without relying on authority.
  • 5+ years of handson software development experience using objectoriented programming principles.
  • Proven ability to balance people management, delivery management, and technical leadership in fastpaced, agile environments.
  • Strong experience designing, building, and supporting microservices and APIs in production systems.
  • Experience with relational databases, including data modeling and performance optimization.
  • Practical experience with Docker, including containers, images, and Docker Compose.
  • Strong communication, prioritization, and stakeholdermanagement skills with a collaborative mindset.
  • Bachelor's degree in Computer Science or an equivalent combination of education and professional experience.
  • High selfmotivation and the ability to lead with authenticity, accountability, and empathy.

Preferred Skills & Experience

  • Experience building and supporting Cloud or SaaS products, ideally within Utilities, Energy, or other infrastructurefocused industries.
  • Handson experience with AWS services such as ECS, S3, and EC2.
  • Experience with modern build and deployment tools, including Jenkins and Kubernetes.
  • Experience leading teams through growth, change, or scaling in a startup or scaleup environment.
  • Proficiency with Python and/or Node.js.
  • Demonstrated ability to introduce innovative engineering or management practices that improve scalability, reliability, team health, or developer productivity., The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.

Benefits & conditions

Benefits Info: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!

About the company

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., Itron is transforming how the world manages energy, water and city services. Our trusted intelligent infrastructure solutions help utilities and cities improve efficiency, build resilience and deliver safe, reliable and affordable service. With edge intelligence, we connect people, data insights and devices so communities can better manage the essential resources they rely on to live. Join us as we create a more resourceful world: www.itron.com

Apply for this position