Software Engineer

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PAPhoenix, AZStrongsville, OHBirmingham, ALFarmers Branch, TX
Salary
$75,000–$137,500 / yr
Posted
6 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $166k
This role $106k
$60k most similar roles pay here $217k

This role pays less than 96% of similar roles. Most pay $137,500–$194,231 — the shaded band above. At the midpoint, this role pays about $106k versus about $166k 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 189 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 76 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, you will join the Technology organization in one of their key locations and work on backend Java development using Spring Boot and microservices architecture. Your daily tasks will involve building REST APIs, working with relational databases, and deploying containerized applications. Familiarity with front-end technologies is optional but beneficial. You will contribute to process improvements and release management while tackling complex business problems through analytical thinking and software solutions. This role requires a strong foundation in Java backend development and experience with Spring framework, along with an understanding of REST API development and microservices.

What you'll do

  • - Design and develop Java backend services using Spring Boot.
  • - Implement REST APIs for seamless data exchange between systems.
  • - Deploy applications in containerized environments, such as Docker.
  • - Integrate microservices architecture to enhance system scalability.
  • - Optimize relational database performance and maintain data integrity.

What we're looking for

  • Experienced in Java backend development.
  • Proficient in Spring Boot and microservices architecture.
  • Knowledge of relational databases and containerized deployment.
  • Skills in REST API development and optional front-end experience.
  • Bachelor’s degree required; no specific certifications or licenses needed.

More like this

Similar roles

Senior Software Engineer, Fraud Data Services & Pipelines

PNC

Two Pnc Plaza +3 26 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

Cisco

San Jose, CA 138 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 95 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Q2

Cary, North Carolina 80 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Alteryx

Remote (Irvine, CA) 124 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Booz Allen Hamilton

Roseville, CA 58 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP Prometheus Grafana Swagger JUnit SOSA_System IPMI