Senior Software Engineer

PNC

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Dallas, TXPittsburgh, PABirmingham, ALStrongsville, OH
Posted
24 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $163k
$109k most similar roles pay here $220k

This listing doesn't post a salary. Most similar roles pay $149,500–$177,250.

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

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Senior Software Engineer

Senior Software Engineer - Java, Jenkins, Spring Boot serves within the Lending Technology organization. In this role, you will analyze, prioritize, and remediate application security vulnerabilities such as CVEs within Java-based systems while refactoring libraries and transitive dependencies to ensure stability. You will collaborate with QA and testing teams to triage defects, participate in code reviews for performance optimization, and contribute to CI/CD pipelines to support build and deployment automation. The position requires expertise in Java 8+, Maven or Gradle for dependency management, and experience with Jenkins, Docker, and Kubernetes. You will also be responsible for documenting technical designs and remediation strategies. This role focuses on the critical task of securing enterprise applications and managing risk within the lending technology domain by addressing both functional and non-functional requirements through robust software solutions.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Analyze, prioritize, and remediate application security vulnerabilities within Java-based systems.
  • Upgrade and refactor Java libraries and transitive dependencies to mitigate risk while maintaining stability.
  • Design and implement scalable solutions to meet functional and non-functional requirements.
  • Participate in code reviews to enforce secure coding standards and performance optimization.
  • Contribute to CI/CD pipelines and support build, test, and deployment automation.
  • Triage, debug, and resolve software defects across the development lifecycle.
  • Document technical designs, dependency changes, and remediation strategies.

What we're looking for

  • Bachelor's degree or a comparable combination of education, certifications, and experience.
  • At least 3 years of relevant or direct industry experience.
  • Professional experience developing enterprise applications using Java (versions 8, 11, 17, and 21).
  • Experience identifying and remediating security vulnerabilities in application code and third-party libraries.
  • Proficiency with dependency management tools such as Maven and/or Gradle.
  • Experience with containerization technologies including Docker and Kubernetes.
  • Experience using CI/CD tools such as Jenkins.
  • Ability to work in agile or DevOps-oriented environments.

More like this

Similar roles

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Caterpillar

Chicago, IL 36 days ago $153,317$183,140
Salesforce Marketing Cloud AMPscript SQL HTML CSS GTL Azure DevOps JIRA SDLC Agile Email Marketing Automation Workflows Data Integration
5+ yrs exp