Senior Software Engineering Manager - Java/Microservices/Sping Boot

PNC

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$129k most similar roles pay here $236k

This listing doesn't post a salary. Most similar roles pay $146,125–$222,000.

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

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Senior Software Engineering Manager - Java/Microservices/Sping Boot

As a Senior Software Engineering Manager within PNC's Lending Technology organization, you will lead and mentor a team of 10–15 software engineers in Pittsburgh PA or Dallas TX, focusing on designing, coding, and troubleshooting Java-based microservices using Spring Boot. You will drive technical standards and best practices while collaborating with architects to ensure scalable, resilient systems. Your role involves hands-on technical leadership, managing performance and career development, and fostering a culture of continuous improvement. Key responsibilities include clear communication with stakeholders, active participation in sprint planning, and mentoring through code reviews. Preferred skills include extensive Java and Spring Boot experience, Agile methodologies, CI/CD practices, and the ability to balance technical execution with people management. Experience in financial services or fintech is beneficial for understanding highly regulated, enterprise-scale systems.

What you'll do

  • Lead the architecture and development of Java-based microservices using Spring Boot.
  • Drive technical standards, best practices, and code quality across a team of 10–15 engineers.
  • Manage and mentor software engineers to support their performance and career growth.
  • Participate in critical technical discussions and design reviews for complex problem solving.
  • Clearly communicate technical designs and risks to both technical and non-technical stakeholders.

What we're looking for

  • Proven experience as a technical leader with hands-on engineering focus.
  • Extensive experience in Java, Spring Boot, and microservices-based architectures.
  • Demonstrated ability to lead and scale teams of 10–15 engineers effectively.
  • Deep understanding of modern software development practices including Agile methodologies.
  • Ability to balance technical execution with effective people leadership.

More like this

Similar roles

Senior Backend Engineer - Java - Servicing Platform

Wise

Budapest, Hungary 100 days ago
Java Spring JDBC CI/CD Distributed Systems Concurrent Systems Relational Databases Non-relational Databases Test-Driven Development Code Reviews Latency Optimization Throughput Optimization

Senior Backend Engineer - Java - Servicing Platform

Wise

Budapest, Hungary 91 days ago
Java Spring JDBC CI/CD Distributed Systems Concurrent Systems Relational Databases Non-relational Databases Test-Driven Development Code Reviews Latency Optimization Throughput Optimization