Software Engineer Principal - Fraud Data Services and Pipelines

PNC

Quick summary

Work type
On-site
Location
Two Pnc Plaza · Strongsville Technology Center · PNC Center - Cleveland · Dallas Innovation Center - Luna Rd
Salary
$91,000–$185,900 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $192k
This role $138k
$72k most similar roles pay here $264k

This role pays less than 96% of similar roles. Most pay $168,620–$216,300 — the shaded band above. At the midpoint, this role pays about $138k versus about $192k 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 150 open roles on FindRole.

Listed pay typically runs $86,250–$185,900 across 57 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Principal - Fraud Data Services and Pipelines

The Principal Software Engineer role at PNC's Technology organization in Pittsburgh, Cleveland, or Dallas involves leading the design and development of high-quality software solutions for complex business challenges within the banking sector. This senior-level position requires hands-on technical expertise and experience in modern technology platforms such as Java, Spring Boot, REST APIs, and Docker, alongside proficiency with Oracle databases and ETL tools like Informatica. The ideal candidate will mentor junior engineers, collaborate closely with cross-functional teams to drive clarity on requirements, and ensure the successful delivery of projects through strong self-management and disciplined execution. Experience in financial fraud prevention or banking systems is highly valued, as is familiarity with Agile methodologies and change management processes.

What you'll do

  • Design and develop software solutions using modern technology platforms.
  • Propose and architect complex software solutions to address business challenges.
  • Write high-quality code and own deployment activities for new systems.
  • Mentor junior engineers and foster best practices within the team.
  • Collaborate with cross-functional teams to understand requirements and deliver value.

What we're looking for

  • Proven experience leading software projects and technical initiatives.
  • Strong background in software engineering and development.
  • Ability to design and develop complex software solutions using modern technologies.
  • Excellent communication skills for collaboration across teams.
  • Experience with Agile methodologies and project management.
  • Familiarity with banking, financial fraud prevention, or related domains preferred.
  • Solid understanding of software testing practices and secure coding principles.

More like this

Similar roles

Software Engineer Sr - Fraud Data Services & Pipelines

PNC

Two Pnc Plaza 6 days ago
Java Spring Boot Docker Kubernetes APIs (REST) ETL tools Informatica Kafka Middeware technologies Oracle Databases CI/CD Vulnerability Management Secure Coding Practices Software Testing Unit Testing Integration Testing Automation Testing NICE Actimize Agile Methodologies

Software Engineer Principal

PNC

Pittsburgh, PA 70 days ago
Angular Java Spring Boot Informatica PowerCenter Oracle Git CI/CD RESTful APIs TypeScript HTML CSS SQL DevOps Jira Layered architecture API integration Data flows Batch processing

Principal Software Engineer, Data Platform

Salesforce

Remote (San Francisco, CA) 42 days ago $197,300$313,700
Snowflake dbt Informatica Airflow Neo4j TopQuadrant Terraform Helm Python Java Go Kafka CI/CD SRE AWS GCP Kubernetes SQL Jinja Cypher Vector databases LLMs RAG architectures
Remote

Sr. Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, Maryland 4 days ago $149,300$234,600
C C++ Java Python Perl Assembly Visual Studio .NET Unix Linux Makefiles Network sockets programming IP TCP Application-level protocols Unit testing frameworks CI/CD