Software Engineer Principal

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PACleveland, OH
Salary
$91,000–$169,000 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $189k
This role $130k
$73k most similar roles pay here $263k

This role pays less than 92% of similar roles. Most pay $167,100–$211,200 — the shaded band above. At the midpoint, this role pays about $130k versus about $189k for comparable roles.

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 · Software Engineer Principal

As a Principal Software Engineer at PNC in Pittsburgh or Cleveland, you will lead the technical development of enterprise digital properties by designing and implementing scalable web platforms. Your daily tasks include ensuring high-quality content delivery through personalization strategies and collaborating with UX teams to bring designs to life efficiently. You will focus on performance optimization, enabling seamless authoring and publishing workflows while supporting multi-channel needs. Key responsibilities also involve integrating personalization engines, optimizing API integrations, and adopting modern development patterns like headless architecture and microservices. Additionally, you will contribute to build pipelines, deployment automation, and front-end performance tuning, all while adhering to security standards. This role requires expertise in web technologies, CMS systems, and a strong background in software engineering best practices.

What you'll do

  • Design and develop scalable, performant web platform solutions across CMS, hosting, and delivery layers.
  • Implement personalization strategies including targeting, segmentation, and dynamic content delivery.
  • Partner with UX/design teams to translate designs into high-fidelity, performant implementations.
  • Enable efficient content authoring, publishing, and workflow capabilities within the platform.
  • Drive front-end and platform-level performance tuning to enhance user experience.

What we're looking for

  • - Design and develop scalable, performant web solutions across CMS, hosting, and delivery layers.
  • - Implement personalization strategies including targeting, segmentation, and dynamic content delivery.
  • - Translate designs into high-fidelity, performant implementations in collaboration with UX/design teams.
  • - Ensure efficient content authoring, publishing, and workflow capabilities within the platform.
  • - Integrate and optimize personalization engines, data layers, and targeting logic for multi-channel needs.

More like this

Similar roles

Principal Software Engineer

Microsoft

Redmond, WA 60 days ago $142,800$274,800
React JavaScript HTML CSS Node.js SQL Python Git Docker Kubernetes Azure CI/CD GraphQL RESTful APIs WebSockets TypeScript PostgreSQL MongoDB Redis OAuth JWT Webpack Babel ESLint

Principal Software Engineer

Microsoft

Redmond, WA 50 days ago $142,800$274,800
C++ C# Windows Subsystem for Linux AI/ML CI/CD Python Docker Kubernetes AWS GitHub Visual Studio PostgreSQL Redis Git Jenkins Terraform Ansible Prometheus Grafana

Principal Software Engineer

Highnote

San Francisco, CA 113 days ago $190,000$240,000
Java JPA SQL SpringBoot Docker Kubernetes GCP AWS BigQuery RedShift
Hybrid

Principal Software Engineer

The Walt Disney Company

Remote (New York, NY) +1 33 days ago $197,400$264,700
AWS Python Java DynamoDB Kinesis SNS/SQS microservices event-driven systems API design HLS DASH SSAI CDN machine learning CI/CD
Remote

Principal Software Engineer

Fidelity Financial Services

Merrimack, NH 4 days ago
Angular HTML CSS SCSS JavaScript TypeScript NGRX NodeJS NX Java Spring SpringBoot REST Kafka Jenkins Maven AWS Docker EKS SQL PLSQL CI/CD Microservices Responsive Web Design Progressive Web Apps

Principal Software Engineer

Oracle

Nashville, TN +1 29 days ago $99,600$223,400
Java C++ Python Kubernetes Terraform AWS Azure GCP CI/CD Docker Prometheus Grafana LLM-based automation Agentic workflows SDK development Object-oriented design DevOps Scalability Reliability Security Auditability