Itron logo

Principal Software Engineer

Itron

Austin, TX
Full Time
Senior
29 days ago

Job Description

About the Role

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 committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. We are transforming how the world manages energy, water, and city services with trusted intelligent infrastructure solutions that help utilities and cities improve efficiency, build resilience, and deliver safe, reliable, and affordable service. Our edge intelligence connects people, data insights, and devices so communities can better manage essential resources.

Key Responsibilities

  • Ensure effective execution of corporate objectives, including hiring, training, coaching, and development of employees to maximize performance, promote career growth, and build a high-performing team.
  • Manage to innovative operational and functional objectives that enable successful execution of larger department goals, ensuring outstanding performance of KPIs and action plans.
  • Manage project budgets, the overall department annual budget, and rolling forecast, ensuring the business unit meets and exceeds key measures such as revenue, gross margin, capital expenditures, and other financial and operational commitments.
  • Complete complex, critical engineering activities and tasks for a specific architecture or technology.
  • Lead new product development including design, analysis, and testing.
  • Communicate with key stakeholders, both internal and external, to understand technical requirements and provide technical direction to other team members.
  • Author technical documentation and create standardized processes and procedures.

Requirements

  • Requires a Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or a directly related field plus five (5) years of experience providing technical leadership to software development teams.
  • Must have three (3) years of experience in object-oriented patterns and unit testing.
  • Must have three (3) years of experience in writing data access components against relational databases, including SQL Server.
  • Must have three (3) years of experience working with non-relational databases, including Azure Tables and Data Lake.
  • Must have three (3) years of experience writing and consuming REST APIs.
  • Must have three (3) years of experience designing and developing highly scalable applications.
  • Must have two (2) years of experience in Azure DevOps and GIT based source control.
  • Must have two (2) years of experience in writing data access components against relational databases, including PostgreSQL.
  • Must have two (2) years of experience building containerized applications deployed in Kubernetes.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or a related field.

Working at Itron

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. We encourage candidates whose past experiences don't perfectly align with every requirement to apply, as they may still be a good fit for the role.

Apply Now

Job Details

Posted AtJul 2, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Itron

Website

itron.com

Company Size

5001-10000 employees

Location

Austin, TX

Industry

Navigational, Measuring, Electromedical, and Control Instruments Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches