We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Principal Software Engineer

Itron, Inc.
United States, California, San Jose
Jun 06, 2025

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.

Location: 230 W. Tasman Drive, San Jose, CA 95134

Position Title: Principal Software Engineer (JR101460)

Job Description:

Ensures innovative operational and functional objectives that enable successful execution of larger department goals, ensuring outstanding performance of KPIs and action plans. Understands project budgets and the overall department annual budget and rolling forecast. Ensures business unit meets and exceeds key measures such as revenue, gross margin, capital expenditures and other financial & operational commitments. Completes complex, critical software engineering activities and tasks for a specific architecture or technology. Works on new product development including design, analysis, and testing. Communicates with key stakeholders, both internal and external, to understand technical requirements. Authors technical documentation and creates standardized processes and procedures. Position is in fixed location based in San Jose office; however, telecommuting may also be allowed up to two (2) days per week.

Job Requirements:

Requires a Bachelor's degree (or foreign equivalent) in Engineering(any), Computer Science, Math, or a directly related field plus five (5) years of experience in Software Engineering.

Must have five (5) years of experience in each of the following (experience may be gained concurrently):

  • C#.NET to design, develop and test applications
  • Agile Scrum methodology
  • SQL Server development
  • WCF and REST API development
  • Micro Frontend (MFE) architecture using AngularJS and Angular with Typescript
  • Testing frameworks: Jasmine/Karma and VisualStudio UnitTesting

Must have four (4) years of experience in each of the following (experience may be gained concurrently):

  • Implementing the following Azure cloud services: Azure Data Lake with Apache Spark, Azure Event Hubs as service broker, Azure Databricks, and Azure DevOps Server
  • Distributed Application development using Microsoft Orleans

40 hours/week, 9:00am-5:00pm. Salary: $226,273.12 /year.

Application Method: Send resume to: Christian.Hall@itron.com

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

Applied = 0

(web-696f97f645-4mdcj)