Software Engineer Lead (Java Full Stack Development)
PNC
At a glance
AI generatedAs a Lead Software Engineer in PNC's Lending Technology team, you will lead the design and development of end-to-end application features across backend services using Java 17/21+ and Spring Boot, as well as frontend applications with Angular, TypeScript, and RxJS. Your responsibilities include owning architecture decisions for APIs, UI state management, performance, security, and scalability, while also promoting automated testing and observability practices. You will collaborate closely with DevOps teams on CI/CD pipelines and Docker/Kubernetes deployments, ensuring consistent versioning and monitoring of artifacts. Additionally, you will mentor engineers, lead technical reviews, and support hiring efforts, fostering a full-stack development environment that emphasizes quality and reliability in a large-scale financial services context.
Skills
What you'll do
What we're looking for
Market check
This listing doesn't show a salary. Similar roles on FindRole typically pay $136,000–$225,100.
Peer median band
$136,000–$225,100
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$153,317–$211,200
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
PNC
PNC
PNC