Software Engineer, AI Application Security

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PABirmingham, ALStrongsville, OHDenver, COPhoenix, AZDallas, TX
Salary
$75,000–$137,500 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $106k
$58k most similar roles pay here $237k

This role pays less than 99% of similar roles. Most pay $147,875–$212,562 — the shaded band above. At the midpoint, this role pays about $106k versus about $180k 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 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 · Software Engineer, AI Application Security

As a Software Engineer-AI Application Security within the Technology organization, you will join a collaborative engineering team focused on transforming application security through automation, AI, and modern engineering practices. You will be responsible for designing, developing, and maintaining integrations and automated workflows that improve security operations, vulnerability management, and developer experience. Your daily work involves evaluating and implementing cutting-edge technologies, including AI-driven solutions, to solve complex security and operational challenges while partnering with platform teams to drive innovation. The role requires core competencies in application design, architecture, development tools, maintenance, testing, and technical writing. You will navigate the complexities of software solution development to address business needs within a dynamic environment. Key skills include experience in packaged application integration, system development life cycle, technical troubleshooting, and creating high-quality user experiences for internal stakeholders.

What does a Software Engineer earn in Ohio?

Median $124144 from 46 postings across 13 companies.

See salary data

What you'll do

  • Design, develop, and maintain integrations and automated workflows for security operations and vulnerability management.
  • Implement AI-driven solutions to solve complex security and operational challenges.
  • Write, test, and deploy software code to meet specific business needs.
  • Maintain and debug existing software systems to ensure optimal performance.
  • Create technical and procedural documentation for all software projects.
  • Identify opportunities for efficiency, scalability, and innovation within the application security landscape.

What we're looking for

  • A bachelor's degree is required, or a comparable combination of education, job-specific certifications, and experience.
  • Candidates must have 2+ years of relevant professional experience.
  • Experience in application development, business management, customer solutions, design, and process improvements (preferred).
  • Expertise in user experience (UX) design and release management (preferred).
  • Proficiency in software development, testing, implementation, and maintenance.
  • Ability to perform technical writing and documentation for software procedures.
  • Competency in system development life cycle, architecture, and technical troubleshooting.
  • Experience with application development tools and packaged application integration.

More like this

Similar roles

Senior Software Engineer

PNC

Birmingham, AL +3 64 days ago $67,500$172,500
Application Development System Development Life Cycle Application Testing Technical Writing Release Management User Experience (UX) Design Packaged Application Integration Technical Troubleshooting Architecture
3+ yrs exp

Senior Software Engineer

PNC

Birmingham, AL +3 64 days ago $67,500$172,500
Application Development Architecture System Development Life Cycle Application Testing Technical Writing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
3+ yrs exp

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp

Senior Software Engineer - Android Developer

PNC

Pittsburgh, PA +1 3 days ago
Application Development System Development Life Cycle Application Testing Technical Writing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
3+ yrs exp

Lead Software Engineer

PNC

Pittsburgh, PA +2 35 days ago $86,250$158,125
Java Spring Boot Kafka Microservices Oracle SQL Application Development System Development Life Cycle Architecture Release Management UX) Design Technical Troubleshooting
3+ yrs exp

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