Software Engineer Lead, Java, Spring boot, Kafka
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–$220,800.
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 165 open roles on FindRole.
Listed pay typically runs $91,000–$172,500 across 23 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer - Java/Rules Engineering (BRE) joins the Lending Technology organization to provide technical leadership for a team of five to ten engineers. This role involves leading the design, development, and implementation of enterprise-grade software solutions while establishing engineering standards and code quality practices. Key responsibilities include building high-performance backend services, APIs, and event-driven solutions for critical business capabilities. The position requires expert-level Java development, Spring Boot proficiency, and experience with Microservices architecture, Apache Kafka, and rules engine development. Candidates must also possess skills in Business Rules Management tools and distributed systems. The work focuses on solving complex business needs by creating scalable, resilient, and highly available software within a highly regulated financial services environment, ensuring all technical decisions balance performance, security, and maintainability.
What does a Software Engineer earn in Texas?
Median $178175 from 189 postings across 44 companies.
Skills
What you'll do
What we're looking for
More like this
PNC
Upstart
The Hartford
Oracle
Snap Inc.
JPMorgan Chase