Principal Software Engineer
PNC
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $192,050–$212,150.
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 118 open roles on FindRole.
Listed pay typically runs $86,250–$172,500 across 62 roles with salary data.
Most-posted roles
At a glance
Lead Software Engineer - Java, Python will join the Lending Tech organization to lead the technical design and development of software solutions for credit decisioning. The role involves developing and maintaining APIs, creating process flows, and establishing rules for decision services while collaborating with partners in data, risk, and model development. You will build tools to analyze large datasets, improve risk-adjusted returns, and manage portfolio strategies. Key technologies include Java, Python, SQL, and relational databases within cloud environments. The position requires experience with Kafka messaging, rule engines like FICO OMDM or Drools, and systems integration via API, FTP, and message buses. Additional technical skills include Swagger, JSON schema, XSD, XML, and both RESTful and SOAP web services to solve complex business needs and manage risk appetite within the lending domain.
Skills
What you'll do
What we're looking for
More like this
PNC
PNC
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase