Software Engineer Lead

PNC

Quick summary

Work type
On-site
Location
Dallas, TXPittsburgh, PACleveland, OH
Salary
$86,250–$158,125 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $122k
$71k most similar roles pay here $230k

This role pays less than 81% of similar roles. Most pay $131,272–$211,200 — the shaded band above. At the midpoint, this role pays about $122k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About PNC

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 189 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 83 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead

As a Software Engineer Lead at PNC’s Technology organization, you will join a collaborative team in one of their key locations to design and implement software solutions that align with the strategic direction of the program. Your day-to-day responsibilities include working closely with business stakeholders to gather requirements, providing unit test coverage, conducting code reviews, and ensuring software quality and security. You will also mentor junior developers, support continuous integration and deployment, and resolve issues efficiently. The role requires expertise in Java, Spring Boot, GraphQL, Angular (optional), SQL/NoSQL databases like Oracle or PostgreSQL, event-driven architecture with Kafka, modern observability tools such as Dynatrace, and DevOps practices including CI/CD pipelines and containerization with Kubernetes. Additionally, knowledge of domain-driven design, distributed systems patterns, and performance optimization is essential for building scalable and resilient software solutions.

What you'll do

  • Design and implement software solutions aligned with strategic direction.
  • Gather requirements from business stakeholders for system specifications.
  • Provide unit test coverage and validation support for software projects.
  • Conduct code reviews to ensure quality, security, and modularity standards.
  • Investigate and resolve issues in a collaborative development environment.

What we're looking for

  • 3+ years of professional software development experience with Java, Spring Boot, and GraphQL.
  • Expertise in SQL/NoSQL databases including Oracle, MySQL, PostgreSQL, or MongoDB.
  • Experience with event-driven architecture using Kafka and modern observability tools like Dynatrace, ELK.
  • Proficiency in DevOps practices, CI/CD pipelines (Bitbucket, Jenkins), and containerization technologies (OpenShift, Kubernetes).
  • Knowledge of modern security patterns including OAuth 2.0, OIDC, and performance tuning best practices.
  • Experience with Domain-Driven Design (DDD) and distributed systems patterns for system resilience and fault tolerance.

More like this

Similar roles

Software Engineer Lead

PNC

Pittsburgh, PA +2 31 days ago
Java Spring Boot DevOps CI/CD Archer ServiceNow GRC Jira Excel Tableau Power BI Windows patching Linux patching Vulnerability management Contrast

Software Engineer Lead, Java/Microservices

PNC

Farmers Branch, TX +1 3 days ago
Java Spring Boot Kafka Oracle SQL MySQL Redis Hibernate JUnit SonarQube Jenkins CI/CD Docker Kubernetes Dynatrace Logscale Gradle Maven RESTful APIs Microservices

Software Engineer Lead

PNC

Pittsburgh, PA +3 22 days ago $86,250$158,125
Python Django JavaScript SonarQube Kubernetes OpenShift CI/CD PostgreSQL Oracle DevOps

Software Engineer Lead

PNC

PA +2 36 days ago
Linux Windows Server PowerShell Python Elastic Dynatrace AWS Azure automation scripting SRE logs metrics dashboards

Software Engineer Lead

PNC

Pittsburgh, PA +1 9 days ago
Java .NET API development microservices architectures Azure CI/CD DevOps automated testing MongoDB synthetic data generation test data management production validation release management user experience design Agile Kanban

Software Engineer, Lead

Booz Allen Hamilton

Fort Meade, MD +1 80 days ago $112,800$257,000
Python JavaScript React Linux Git Elasticsearch Docker Kubernetes