Work with Third Sphere portfolio companies

Third Sphere
companies
Jobs

Software Team Lead

Urbint

Urbint

Software Engineering
Chicago, IL, USA
Posted on Mar 24, 2026

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, DevOps/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 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!



#LI-BJ1

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!

The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.

Itron is proud to be an Equal Opportunity Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.


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