Principal Software Engineer, Data and Automation

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PAFarmers Branch, TX
Posted
3 days ago
Closes
Jul 10, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $195k
$136k most similar roles pay here $251k

This listing doesn't post a salary. Most similar roles pay $174,400–$216,000.

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

Listed pay typically runs $86,250–$172,500 across 71 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Principal Software Engineer, Data and Automation

As a Principal Software Engineer in PNC's Data and Automation team, you will work on cutting-edge projects using AWS services such as SageMaker, Bedrock, EMR, Lake Formation, and DataZone. Your daily tasks will involve implementing Infrastructure as Code (IaC) concepts with tools like AWS CDK or Terraform, and you may also leverage Python and PySpark to develop scalable data solutions. This role requires hands-on experience in cloud infrastructure management, data engineering, and automation, making it ideal for someone who excels in a collaborative environment focused on process improvements and innovative software development.

What you'll do

  • - Develop and maintain AWS infrastructure using IaC concepts and tools like AWS CDK or Terraform.
  • - Implement machine learning solutions with Amazon SageMaker, Bedrock, and other AWS services.
  • - Design and optimize data processing pipelines using PySpark on EMR and Lake Formation.
  • - Collaborate on the development of scalable and secure cloud-based software solutions.
  • - Enhance user experience through efficient application development and process improvements.

What we're looking for

  • - Extensive experience with AWS services including SageMaker, Bedrock, EMR, Lake Formation, and DataZone.
  • - Proficiency in Infrastructure as Code (IaC) concepts using AWS CDK or Terraform.
  • - Hands-on experience with Python and PySpark.
  • - Bachelor’s degree required.
  • - Experience in application development and process improvements.

More like this

Similar roles

Senior Lead Data Engineer

Capital One Financial

McLean, VA 94 days ago $229,900$262,400
Python AWS Spark Kafka SQL Snowflake DynamoDB Databricks CI/CD GenAI Hadoop EMR MapReduce GitHub_Copilot

Senior Lead Data Engineer

Capital One Financial

McLean, VA 94 days ago $229,900$262,400
Python AWS Spark Kafka SQL Snowflake DynamoDB Databricks CI/CD GenAI GitHub Copilot MapReduce Hadoop EMR MySQL