Software Engineer

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PA · Phoenix, AZ · Birmingham, AL · Strongsville, OH · Farmers Branch, TX
Salary
$75,000–$137,500 / yr
Posted
5 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $184k
This role $106k
$57k most similar roles pay here $239k

This role pays less than 97% of similar roles. Most pay $153,556–$214,500 — the shaded band above. At the midpoint, this role pays about $106k versus about $184k 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 152 open roles on FindRole.

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer

As a Software Engineer at PNC’s Technology organization in Pittsburgh, PA or Phoenix, AZ, Dallas, TX, Cleveland, OH and Birmingham, AL, you will join a dynamic team focused on enhancing DevSecOps CI pipeline quality gates and exception reviews. Your day-to-day responsibilities include planning Salesforce org utilization, maintaining code updates, and deploying custom metadata packages to all Salesforce environments through release engineering. You will also implement enhancements and fixes to Jenkins CI/CD pipelines using Groovy/Java, Bash, PowerShell, Python, Git, Bitbucket, Jira, and Linux fundamentals. Ideal candidates possess strong problem-solving skills, effective communication, and a focus on process improvement, with experience in Jenkins, Git, and Bitbucket being essential. Familiarity with Salesforce and tools like SonarQube/Sonar-Scanner is beneficial for this role that supports PNC’s robust technology infrastructure at scale.

What you'll do

  • - Support developers by reviewing and approving pull requests related to DevSecOps CI pipeline quality gates.
  • - Plan and execute Salesforce org maintenance, utilization, and code updates.
  • - Manage release engineering tasks including planning and deploying custom metadata packages.
  • - Enhance Jenkins CI/CD pipelines by implementing improvements and fixes.
  • - Utilize Git for version control in software development processes.

What we're looking for

  • Experience in Jenkins CI/CD pipeline implementation and maintenance.
  • Proficiency in Git, Bitbucket, Jira, and Linux fundamentals.
  • Knowledge of Groovy/Java, Bash, PowerShell, and Python scripting languages.
  • Ability to support developers with pull requests and quality gate reviews.
  • Background in Salesforce org planning, code updates, and custom package deployment.

More like this

Similar roles

Software Engineer

Cisco

Milpitas, CA 1 day ago $165,000$241,400
Python C/C++ Linux SONiC Docker Kubernetes CI/CD Telemetry Networking Protocols(L2/L3) Debugging Tools Containerization Technologies Terraform PostgreSQL Git Open Source Contribution
Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 65 days ago $105,000$140,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps Jira Azure DevOps Pipelines Microservices RESTful APIs Agile C++ CompTIA Security+ Windows 10/11 Windows Server
Remote

Software Engineer

Global Payments (TSYS)

AN, China 37 days ago
Java Python .NET Ruby COBOL Assembler HTML JavaScript jQuery CICS Node.js React.js Angular Redux Eclipse Visual Studio Webpack Babel Gulp iOS Android Tensorflow DMTK Oracle MySQL MS SQL Server IMS DB2 Hadoop

Software Engineer

Booz Allen Hamilton

Chantilly, VA 37 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 52 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Aurora, CO 31 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud