Intern - Software Engineer (Summer 2026)

ItronSan Jose, CA
1d$25 - $58Onsite

About The Position

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 a technology leader in the energy and smart grid sector. Our Distributed Intelligence platform delivers next‑generation edge‑computing applications that help customers solve complex grid‑operations challenges. We are seeking an intern to support the development of full‑stack applications for Distributed Intelligence. In this role, you will work closely with a collaborative engineering team on new product development, including design, analysis, and testing. Duration This internship is full-time at 40 hours per week during Summer 2026. The target start date is May/June, concluding in August/September based on academic schedule.

Requirements

  • Completion of at least two years of coursework toward a degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
  • Back‑end development experience with C#, Python, and MS SQL Database technologies.
  • Front‑end development experience using TypeScript and Angular frameworks.
  • Experience developing RESTful APIs.
  • Ability to work both independently and collaboratively, demonstrating accountability, curiosity, and a willingness to learn.
  • Comfort contributing to a globally distributed team with diverse perspectives and working styles.
  • Strong analytical and problem-solving abilities with an interest in innovative, customer-centered energy technology solutions.

Nice To Haves

  • Understanding of enterprise-level software development life cycles (SDLC), including agile methodologies.
  • Exposure to cloud and data engineering technologies such as Microsoft Azure, Azure DevOps, Databricks, and/or Apache Spark.
  • Familiarity with modern engineering best practices—version control, code reviews, automated testing, CI/CD pipelines.
  • Interest in the Utilities & Energy technology sector and how Distributed Intelligence enhances grid reliability and efficiency.

Responsibilities

  • Design, develop, and execute application code that contributes to new Distributed Intelligence product features, ensuring clean, maintainable, and customer-focused solutions.
  • Analyze and understand complex software systems, collaborating closely with team members to improve architectural design, scalability, and performance.
  • Build and support test strategies—including unit, integration, and feature testing—to ensure accountable, high-quality software delivery.
  • Participate in an agile development environment by contributing to team standups, planning sessions, and retrospectives with authenticity and openness.
  • Work collaboratively across a globally distributed engineering team to drive innovative outcomes.
  • Document work with clarity and precision to support team knowledge, cross-functional collaboration, and long-term product sustainability.
  • Able to work at least one day a week on-site at Itron San Jose.

Benefits

  • Paid internships, co-op and apprenticeships
  • Generous and flexible paid time off
  • Variable by location or position
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service