Software Engineering Mgr - Digital Payment Development

PNC

Quick summary

Work type
On-site
Location
Jacksonville, FL · Farmers Branch, TX · Miamisburg, OH · Pittsburgh, PA
Salary
$65,000–$171,925 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $167k
This role $118k
$48k most similar roles pay here $226k

This role pays less than 88% of similar roles. Most pay $135,000–$198,143 — the shaded band above. At the midpoint, this role pays about $118k versus about $167k 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 152 open roles on FindRole.

Listed pay typically runs $86,250–$185,525 across 58 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineering Mgr - Digital Payment Development

As a Software Engineering Manager at PNC's Technology organization supporting Digital Payment Development, you will lead and grow a team of engineers responsible for delivering high-availability payment and money-movement capabilities. Your daily responsibilities include managing engineering talent across product lines, ensuring predictable delivery through sound architecture and disciplined SDLC execution, and promoting clean coding practices such as SOLID principles and 12-factor development. You must have expertise in Java, Spring Boot, and database engineering with MySQL and Oracle, along with hands-on experience in CI/CD pipelines and modern DevOps practices. This role involves working within a regulated environment to ensure compliance while fostering technological innovation and maintaining disciplined risk management.

What you'll do

  • Manage a team of software engineers to ensure predictable delivery and operational excellence.
  • Own the execution of the SDLC end-to-end, balancing speed with quality and risk controls.
  • Establish and improve engineering practices that enhance code quality and reliability.
  • Lead solution architecture discussions for Java/Spring Boot services, ensuring scalability and maintainability.
  • Build and sustain high-performing teams through clear goals, mentoring, and development plans.

What we're looking for

  • Extensive Java expertise and Spring Boot experience.
  • Proven leadership in managing software engineering teams and delivery processes.
  • Mastery of SDLC practices including design reviews, code reviews, and automated testing.
  • Hands-on knowledge of CI/CD pipelines and modern DevOps methodologies.
  • Strong database skills with MySQL and Oracle, focusing on data modeling and performance tuning.

More like this

Similar roles

Software Engineer

The Hartford

Hartford, CT 8 days ago $88,000$132,000
C# ASP.NET MVC Python SQL MS SQL Server 2019 RESTful APIs Microservices SSIS Agile Scrum AWS CA AutoSys Microsoft Visual Studio
Hybrid

Software Engineer

Booz Allen Hamilton

Chantilly, VA 37 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 52 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Genworth Financial

Richmond, Virginia 33 days ago
Python Flask JavaScript HTML CSS React Angular Vue Azure App Service GitLab CI/CD DevSecOps Azure PostgreSQL Azure Kubernetes Docker Terraform Prometheus Grafana Swagger/OpenAPI JSON/WebAPI
Hybrid

Software Engineer

Booz Allen Hamilton

Aurora, CO 29 days ago $86,900$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD

Software Engineer

Booz Allen Hamilton

McLean, Virginia 19 days ago $86,800$198,000
HTML CSS Sass LESS Bootstrap Python Node.js PHP Ruby git React Angular Amazon Web Services Microsoft Azure