Software Engineer Principal
PNC
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $161,500–$214,500.
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 152 open roles on FindRole.
Listed pay typically runs $86,250–$185,525 across 58 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer at PNC in Phoenix, AZ, you will lead the design and development of scalable, secure, and high-performance applications within an Agile environment. Your daily tasks include developing and testing code, mentoring junior engineers, and maintaining CI/CD pipelines using tools like Git, Jenkins, and Bitbucket. You will also collaborate with stakeholders to define technical requirements and optimize software performance, ensuring adherence to enterprise standards. Expert-level Python skills (FastAPI, Celery, SQLAlchemy) are essential, along with experience in distributed systems, RESTful service design, and Linux system administration on RHEL. This role demands a deep understanding of web application security and the ability to drive best practices across the development lifecycle.
Skills
What you'll do
What we're looking for
More like this
PNC
Capital One Financial
Capital One Financial
PayPal
PayPal
PayPal