Software Team Lead
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
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., * 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., * 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.
Requirements
- 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., * 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., The successful candidate’s starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.
Benefits & conditions
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
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top-Paying Tech Jobs (with Salaries)
The Best Software Developer Blogs to Read
What’s the Difference between a Junior, Mid, and Senior Developer?
The Best X (Twitter) Accounts for Developers