Software Engineer Principal
PNC
At a glance
AI generatedAs a Principal Software Engineer in PNC's Retail Management Information Systems Technology and Product Management team, you will lead the design and implementation of end-to-end mainframe legacy COBOL applications, serving as the technical authority for architecture and integration. Your day-to-day responsibilities include hands-on development, oversight of Cobol components, and collaboration with product owners to translate requirements into technical solutions while ensuring timely delivery and promoting disciplined change management practices. You will also mentor junior team members and provide technical guidance, requiring 12+ years of experience in mainframe/COBOL environments, familiarity with tools like Endevor and ZOS Connect, and strong analytical skills. The role involves working in a regulated financial services environment, fostering a supportive culture that values both technical excellence and clear communication across all levels.
Skills
What you'll do
What we're looking for
Market check
This $65,000–$187,200 range sits above 5% of similar postings on FindRole.
Peer median band
$143,000–$245,650
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$165,000–$214,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
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 180 open roles on FindRole.
Listed pay typically runs $74,750–$171,925 across 62 roles with salary data.
Most-posted roles
More like this
PNC
PNC
PNC
The Walt Disney Company
Intuit
Intuit