Software Engineer Principal

PNC

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $188k
$131k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $161,500–$214,500.

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

Listed pay typically runs $86,250–$178,825 across 58 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 in PNC's Retail Tech organization, you will design and build scalable AI systems, implementing platforms and pipelines for the end-to-end lifecycle of AI projects. You will integrate large language models (LLMs) into secure production environments and create standardized reference architectures to reduce rework. Key responsibilities include ensuring successful deployments by defining success metrics and partnering with cross-functional teams to resolve risks, as well as establishing best practices for agent orchestration and human-in-the-loop approvals. The role requires strong proficiency in Angular, Spring Boot, Java, Python, and deep knowledge of AI infrastructure, with a focus on observability frameworks like Open Telemetry and governance controls for data usage and compliance.

What you'll do

  • - Design and build systems to deploy AI at scale across the enterprise.
  • - Implement platforms, pipelines, and services for end-to-end AI lifecycle management.
  • - Integrate LLMs, agent frameworks, and data systems into secure production environments.
  • - Create standardized reference architecture and reusable assets to reduce rework.
  • - Define validation checkpoints within CI/CD pipelines to ensure quality and compliance.
  • - Establish best practices for agent deployments in enterprise settings.
  • - Implement governance controls and observability frameworks for AI solutions.

What we're looking for

  • - Strong proficiency in Angular, Spring Boot, Java, Python, and AI infrastructure.
  • - Design and implement platforms for end-to-end AI lifecycle management.
  • - Ensure successful deployment of AI systems with reliability and scalability.
  • - Establish best practices and standardize patterns for agent deployments.
  • - Implement governance and observability frameworks for monitoring and compliance.

More like this

Similar roles

Software Engineer Principal

PNC

Pittsburgh, PA 79 days ago
Angular Java Spring Boot Informatica PowerCenter SQL Git CI/CD Oracle TypeScript HTML CSS RESTful APIs Layered architecture API integration Docker Kubernetes

Software Engineer Principal

PNC

PA +1 12 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 7 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

The Walt Disney Company

Remote (Santa Monica, CA) +1 69 days ago $184,300$247,100
Python Java AWS DynamoDB S3 SQS SNS Kinesis Kafka MySQL PostgreSQL Springboot Django CI/CD
Remote

Principal Software Engineer

Intuit

New York, NY 61 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Oracle

Santa Clara, CA +1 61 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing