Software Engineering Manager, Data and Automation

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cleveland, OHStrongsville, OHPittsburgh, PA
Salary
$96,250–$223,080 / yr
Posted
65 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $206k
This role $160k
$79k most similar roles pay here $260k

This role pays less than 80% of similar roles. Most pay $169,050–$242,212 — the shaded band above. At the midpoint, this role pays about $160k versus about $206k 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 51 open roles on FindRole.

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineering Manager, Data and Automation

Software Engineering Manager - Data and Automation - (CI/CD, DevOps, Kubernetes, OpenShift, Angular, Java, Spring Boot, REST APIs, Microservices) serves as a leadership role within the Data and Automation Technology organization. The manager oversees a team of software engineers across multiple product lines, ensuring predictable delivery and operational excellence throughout the entire software development life cycle. Key responsibilities include managing application programming projects, overseeing installation and maintenance, and improving engineering practices like peer reviews and automated testing to enhance code quality. The role requires hands-on expertise in Java, Spring Boot, Angular, RESTful APIs, and Kubernetes. Candidates must navigate complex technical environments involving CI/CD pipelines, git workflows, and microservices architecture. This position specifically addresses the development of enterprise user interface applications that support master data maintenance while ensuring all systems meet specific business requirements and quality standards.

What does a Software Engineering Manager earn?

Median $225000 from 107 postings across 39 companies.

See salary data

What you'll do

  • Manage a team of software engineers across multiple product lines to ensure predictable delivery and operational excellence.
  • Oversee the end-to-end SDLC, including requirements alignment, design, build, testing, release, and support.
  • Establish and improve engineering practices such as peer reviews, automated testing, and CI/CD health.
  • Lead solution architecture and design decisions while communicating technical trade-offs to both technical and non-technical stakeholders.
  • Manage the development, installation, and maintenance of application programs while ensuring compliance with quality standards.
  • Mentor and develop staff members to maximize their professional growth and contribution to business needs.
  • Oversee the implementation of Java, Spring Boot, and modern DevOps practices for enterprise applications.

What we're looking for

  • A bachelor's degree is required, or a comparable combination of education, certifications, and experience.
  • Candidates must have at least 5 years of industry-relevant experience.
  • At least 3 years of prior management experience is typically required.
  • Must possess hands-on Java expertise including modern features for building maintainable enterprise applications.
  • Must have strong experience with Spring Boot, including service development, Angular, RESTful APIs, and security patterns.
  • Must demonstrate mastery of SDLC disciplines, quality practices, and CI/CD pipelines.
  • Must be proficient in git workflows and branching strategies to support team scale and production safety.
  • Ability to lead solution architecture and communicate technical trade-offs to both technical and non-technical stakeholders.

More like this

Similar roles

Software Engineer, Data & Automation

PNC

Pittsburgh, PA +2 10 days ago $75,000–$137,500
GenAI Python SQL Angular React Backend Development Data Analysis Application Development System Development Life Cycle Technical Writing Release Management UX) Design
2+ yrs exp

Lead Software Engineer, Angular/Java

PNC

Pittsburgh, PA +3 65 days ago $86,250–$158,125
Angular Java Spring Boot Microservices RESTful APIs CI/CD Agile Automated Testing System Development Life Cycle Data Analysis UX) Design
3+ yrs exp

Engineering Manager, DevOps

GitLab

Remote (Canada) 8 days ago
Git Distributed Systems System Architecture Agile Asynchronous Workflows AI-assisted Tools Software Delivery Pipelines Incident Management Infrastructure
Remote

Software Engineering Manager, Data Solutions & Initiatives

Apple Inc

Cupertino, CA 132 days ago $237,600–$356,400
Full-Stack Development Python JavaScript TypeScript Go PostgreSQL NoSQL RESTful APIs Distributed Systems CI/CD Test Automation Kubernetes Containerization Data Engineering AI LLM Agile Observability
10+ yrs exp