Software Engineer Principal
PNC
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $169,550–$214,500.
Based on 240 similar postings.
Employer
PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.
PNC currently has 159 open roles on FindRole.
Listed pay typically runs $91,000–$179,200 across 22 roles with salary data.
Most-posted roles
At a glance
Software Engineer Principal (C#/Java/Python) joins the Developer Tools Team to modernize the internal developer ecosystem and improve engineering experiences. This hands-on role involves designing and coding software solutions to reduce friction, improve productivity, and manage core development technologies. You will oversee how C#, Java, Python, and Node.js are approved, packaged, and supported while staying ahead of major framework releases. Key responsibilities include building reference architectures, exploring AI-assisted development, and contributing to Inner Source repositories. You will utilize skills in Agile Methodology, Data Structures, DevOps, Distributed Systems, and Object-Oriented Programming to solve complex engineering problems. By evaluating emerging capabilities and providing technical leadership, you will create sustainable paths for enterprise adoption and translate developer feedback into practical improvements for tools, platforms, and processes.
What does a Software Engineer earn?
Median $197400 from 2576 postings across 150 companies.
Skills
What you'll do
What we're looking for
More like this
PNC
PNC
PNC
PNC
PNC
Walmart