Principal Software Engineer, Data and Automation
PNC
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $169,550–$211,200.
Based on 240 similar postings.
Employer
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 159 open roles on FindRole.
Listed pay typically runs $91,000–$179,200 across 22 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Software Engineer Principal -Data and Automation (Sagemaker, AWS CDK, Infrastructure as Code (IaC), Python, Pyspark) As a Software Engineer Principal within the Data and Automation organization, you will align business strategy with software solutions by proposing, designing, and coding systems to address complex business needs. You will lead complex problem solving, provide technical guidance to colleagues, and oversee necessary technical and procedural documentation. Your daily work involves applying modern principles and tools to advance business initiatives and capabilities. The role requires extensive experience with AWS services including SageMaker, Bedrock, EMR, Lake Formation, and DataZone. You must demonstrate proficiency in Infrastructure as Code concepts using AWS CDK or Terraform. Key technical skills include Python, PySpark, Object-Oriented Programming, Data Structures, Distributed Systems, and the Software Development Life Cycle. You will focus on application design, architecture, and software process improvement.
What does a Software Engineer earn in Texas?
Median $178175 from 187 postings across 44 companies.
Skills
What you'll do
What we're looking for
More like this
PNC
Capital One Financial
JPMorgan Chase
Capital One Financial
Capital One Financial
JPMorgan Chase