Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Principal Software Engineer



Software Engineering
Raleigh, NC, USA
Posted on Monday, July 1, 2024

We are looking for an innovative, self motivated Senior Software Engineer with experience in developing / maintaining SQL scripts and stored procedures in performance intensive applications in the Network solutions product space. The successful candidate will be a key member of the team and will be involved in analyzing, designing and developing enhancements and new components / features to multiple software solutions driving designs on the database aspects of these efforts. You will work closely with other team members, product owners, technical support and operations teams to continually improve and enhance solutions along with diagnosing issues in production, development and test organizations. The ideal candidate will have experience creating and maintaining highly scalable applications in an agile environment. Additionally, the ability to effectively work in a team and collaborate with other team members and stake holders to drive designs and architecture is essential.


  • 4-6 years of related experience in software development with emphasis in relational database technologies

  • Production database experience Microsoft SQL Server or Oracle

  • Experience developing high performance Stored procedures for SQL Server and/or Oracle

  • Experience with Microsoft T-SQL

  • Experience with Oracle PL/SQL

  • Experience with SQL Server profile tools / Oracle AWR report analysis

  • Ability to read / understand C#

  • Experience working in a distributed international team highly desired


  • Bachelor or Master’s degree in Computer Science or related field.

Travel : 0%

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!

The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills and experience and may vary by location. See below:

Liberty Lake, WA: The base salary is $96,000 – $160,000

San Jose, CA: The base salary is $128,000 - $205,000

Austin, TX: The base salary is $105,000 - $177,750

EEO Statement:

Itron is an Equal Opportunity, Affirmative Action Employer. Qualified applicants are considered without regard to race, color, religion, sex, age, national origin, citizenship, sexual orientation, marital status, pregnancy, medical condition, veteran status, disability, genetic information, gender identity or other characteristics protected by law. If you require an accommodation in order to apply to this position, please contact your local recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.

About Itron:

Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure services to communities in more than 100 countries. Our portfolio of smart networks, software, services, meters and sensors helps our customers better manage electricity, gas and water resources for the people they serve. By working with our customers to ensure their success, we help improve the quality of life, ensure the safety and promote the wellbeing of millions of people around the globe. Itron is dedicated to creating a more resourceful world. Join us: www.itron.com.