Principal Software Engineer, Java

PNC

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $187k
$132k most similar roles pay here $246k

This listing doesn't post a salary. Most similar roles pay $165,000–$208,800.

Based on 239 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 · Principal Software Engineer, Java

As a Principal Software Engineer at PNC in Pittsburgh, you will lead end-to-end ownership of deliverables for both project and BAU work, ensuring high-quality output with minimal oversight. You will leverage T-SQL, Java development, Git source control, uDeploy release automation, Linux platform support, and API integration to build robust solutions. Familiarity with enterprise change management, incident processes, cloud platforms, and regulatory initiatives is preferred. As a technical leader, you will design solutions, set direction, establish standards, and handle complex challenges, driving the team's success in a supportive environment focused on innovation and quality.

What you'll do

  • Leads solution design and sets technical direction for projects.
  • Establishes and enforces development and engineering standards within the team.
  • Manages end-to-end ownership of deliverables across project and BAU work.
  • Acts as an escalation point for complex technical challenges in distributed systems.
  • Supports regulatory or audit-driven initiatives and ensures compliance.

What we're looking for

  • - 5+ years of experience in Java development and T-SQL database engineering.
  • - Proficiency in Git source control, uDeploy for release automation, and Linux platform support.
  • - Strong background in API integration and distributed systems architecture.
  • - Experience with enterprise change management and incident processes preferred.
  • - Familiarity with cloud platforms or hybrid architectures beneficial.
  • - Track record of supporting regulatory or audit-driven initiatives advantageous.

More like this

Similar roles

Software Engineer Principal

PNC

Pittsburgh, PA +1 4 days ago $91,000$169,000
JavaScript React Node.js Docker Kubernetes AWS CI/CD Git HTML5 CSS3 APIs RESTful APIs GraphQL Performance Optimization Component-Based Architecture Microservices MVC Security Controls Scalability Multi-lingual Support

Principal, Software Engineer

Walmart

Sunnyvale, CA +1 13 days ago $143,000$286,000
Distributed systems Microservices Event-driven architectures Cloud-native platforms Java React Redux APIs Webhooks Platform engineering Data and AI-driven insights CI/CD Kubernetes AWS Terraform PostgreSQL

Software Engineer Principal

PNC

PA +1 23 days ago $65,000$144,000
Python FastAPI Flask Django Celery Sqlalchemy Ansible Jenkins CI/CD Git Infrastructure as Code Containerization

Software Engineer Principal

PNC

Dallas, TX +4 18 days ago $91,000$2,028,000
Linux Windows Server PowerShell Python automation configuration management drift detection Elastic Dynatrace AWS Azure platform engineering system design Mentorship

Principal, Software Engineer

Walmart

Bentonville, AR 17 days ago $110,000$220,000
Python Java C++ AWS Kubernetes CI/CD Docker Prometheus Grafana NICE InContact model-driven design cloud-native architecture distributed systems AI/ML integration

Principal, Software Engineer

Walmart

Bellevue, WA 19 days ago $132,000$264,000
TypeScript React Microservice RESTful APIs SQL NoSQL Caching Docker Kubernetes CI/CD AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jenkins Prometheus Grafana