Senior Principal Software Engineer

PNC

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$112,000–$249,600 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $181k
$95k most similar roles pay here $266k

This role pays more than 50% of similar roles. Most pay $170,429–$208,800 — the shaded band above. At the midpoint, this role pays about $181k versus about $190k 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 127 open roles on FindRole.

Listed pay typically runs $94,875–$172,500 across 7 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Senior Principal Software Engineer

Senior Principal Software Engineer - Tempus serves as a technical leader within the Tempus Technologies organization, focusing on secure payment systems at the point of interaction. This role involves guiding architecture and development teams toward a cohesive Enterprise Architecture vision while overseeing the design, development, and maintenance of software solutions across multiple product lines. The engineer will be responsible for establishing architecture standards, reviewing designs, and leading the transition from on-premise environments to cloud infrastructure. Key responsibilities include troubleshooting technical problems using agile methods, automating workflows, and monitoring security trends. Required skills and technologies include Delphi, C#, Java, JavaScript, TypeScript, and Azure cloud services. The role demands expertise in distributed systems, software architecture, and system design to solve complex problems within the point-of-sale payment integration domain while providing high-level technical guidance to colleagues.

What does a Software Engineer earn in Remote?

Median $206300 from 379 postings across 58 companies.

See salary data

What you'll do

  • Guide development teams toward a cohesive Enterprise Architecture vision and strategic roadmap.
  • Establish architecture design standards and review solution designs across multiple product lines.
  • Lead the transition from on-premise environments to cloud infrastructure by modernizing existing systems.
  • Provide technical leadership, guidance, and support to colleagues and engineering teams.
  • Resolve complex technical problems and optimize workflows through automation.
  • Monitor security technology trends to ensure system architectures remain adaptable and secure.
  • Drive innovative technology choices and high-quality solution designs for payment integration software.

What we're looking for

  • A university or college degree is typically required for this role.
  • A Master’s degree, PhD, or professional certifications are desirable.
  • Candidates should have 8 or more years of industry-relevant experience.
  • Experience in enterprise-scale system design and multi-language development is required.
  • Proficiency in Delphi, C#, Java/JavaScript, and TypeScript (preferred).
  • Familiarity with Azure cloud services (preferred).
  • Expertise in Agile methodology, DevOps, and distributed systems (preferred).
  • Strong skills in software architecture, problem solving, and technical troubleshooting are required.

More like this

Similar roles

Senior Principal Software Engineer

JPMorgan Chase

Jersey City, NJ +2 4 days ago
Agentic AI Cloud Native SDLC System Design API Identity and Access Management Event-driven Systems Platform Engineering Automation Software Frameworks Security Refactoring Test Modernization
10+ yrs exp

Senior Principal Software Engineer

Oracle

Austin, TX 126 days ago
Java Go Python C++ Distributed Systems Cloud Infrastructure Software Architecture Databases Operating Systems Data Structures Algorithms Performance Tuning Agile AI ML
6+ yrs exp

Senior Principal Software Engineer

General Dynamics

Annapolis Junction, MD 92 days ago $183,381–$193,049
CI/CD Kubernetes Helm Docker Podman Containerd Linux FPGA API Design Service-Oriented Architecture State Machines Embedded Software AI/ML Model Context Protocol Version Control Hardware-Software Co-design
10+ yrs exp Hybrid

Senior Principal Software Engineer

Oracle

Nashville, TN 115 days ago $135,200–$306,400
C C++ Python Java OCI AWS GCP Azure DAOS SPDK SmartNICs NVMe/TCP RoCEv2 TensorFlow Keras PyTorch Scikit-Learn XGBoost Caffe MLOps Kubernetes CI/CD
10+ yrs exp

Senior Principal Software Engineer

Oracle

Santa Clara, CA +1 115 days ago $135,200–$306,400
C++ Rust Write-Ahead Logging B-tree LSM tree Raft Paxos Multi-Paxos MVCC Data Partitioning Sharding Cloud Infrastructure High-Concurrency Systems Low-Level Systems
10+ yrs exp

Senior Principal Software Engineer

Microsoft

Redmond, WA 57 days ago $119,800–$234,700
Azure AI Microservices React Power Platform D365 C# .NET Python JavaScript TypeScript ASP.NET REST API SQL Cosmos DB NoSQL CI/CD Git GitHub Copilot Azure AI Foundry Agile
4+ yrs exp