Software Engineer Lead

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PADallas, TX
Posted
6 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$134k most similar roles pay here $223k

This listing doesn't post a salary. Most similar roles pay $142,400–$211,200.

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 76 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 in PNC's Retail Technology organization, you will join the dynamic Retail Studio team to design and build scalable services for the Production Validation Environment (PVE), supporting safe synthetic-data-driven validation of production scenarios across various retail banking channels. Your day-to-day responsibilities include developing solutions that enable synthetic data modeling and validation workflows, contributing to API-first architecture, and ensuring high-quality engineering practices through CI/CD pipelines and automated testing frameworks. You will work closely with cross-functional teams in a fast-paced environment, driving the expansion of capabilities for complex account structures and customer relationships. The role requires strong experience in Java or .NET, API development, microservices architectures, and cloud platforms (preferably Azure), along with expertise in CI/CD pipelines and DevOps tooling. Ideal candidates have a background in financial services and retail banking systems, as well as familiarity with synthetic data generation and production validation environments.

What you'll do

  • Design and build scalable services for the Retail Studio / PVE platform.
  • Develop solutions enabling synthetic data modeling and production scenario simulation.
  • Contribute to API-first architecture and reusable service frameworks.
  • Deliver capabilities aligned with retail banking customer use cases.
  • Drive CI/CD, automated testing, and production-quality engineering practices.

What we're looking for

  • 5+ years of software engineering experience
  • Expertise in Java, .NET, and modern backend frameworks
  • Strong background in API development and microservices architectures
  • Experience with CI/CD pipelines and DevOps tooling
  • Demonstrated ability to work effectively in cross-functional teams
  • Knowledge of cloud platforms (preferably Azure)
  • Proficiency in automated testing frameworks and validation strategies

More like this

Similar roles

Lead Software Engineer

Capital One Financial

Richmond, VA +1 6 days ago $215,200$245,600
CI/CD Python Java Docker Kubernetes AWS PostgreSQL Git Jenkins Terraform Scrum

Lead Software Engineer

Boeing

Tukwila, WA 5 days ago $171,700$232,300
Python C++ Java Agile Tactical data links Link-16 MIL-STD-6016 MIL-STD-6040 Software development lifecycle Quality assurance CI/CD

Lead Software Engineer

Electronic Arts

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia 25 days ago
ReactJS NodeJS GSAP DynamoDB Agile CI/CD JavaScript Python PostgreSQL Kubernetes AWS Terraform
Hybrid

Lead Software Engineer

JPMorgan Chase

Wilmington, DE 3 days ago
AWS Java Python Spring Boot FastAPI Flask DynamoDB RDS Lambda S3 ECS EKS ALB/NLB MLOps GitHub Copilot SQL JDBC Scrum Databricks Grafana Splunk Dynatrace

Lead Software Engineer

JPMorgan Chase

Bengaluru, Karnataka, India 3 days ago
Java Python JavaScript React Angular Spring Boot Docker Kubernetes AWS CI/CD Git PostgreSQL MySQL Maven Jenkins

Lead Software Engineer

JPMorgan Chase

OH 3 days ago
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Redis Maven Jenkins Swagger JUnit