Jobs at PNC

221,069 open positions

PNC Financial Services, headquartered in Pittsburgh, ranks among the largest banks in the U.S. Over the past decade, the company has pushed hard into technology, building a dedicated Digital Services division that powers online banking, mobile apps, and secure payment platforms. PNC’s tech ecosystem also hosts the PNC Innovation Center, where fintech startups collaborate on blockchain, AI‑driven fraud detection, and customer‑centric analytics.

Tech candidates at PNC find roles across software engineering, data science, cybersecurity, product management, cloud infrastructure, and DevOps. The company typically uses agile frameworks, offers remote or hybrid work options, and emphasizes continuous learning with in‑house training and industry certifications. Expect competitive benefits, a culture of inclusion, and a clear career ladder that rewards technical excellence.

By browsing PNC listings on Job Transparency, applicants gain instant access to verified salary ranges, employee satisfaction scores, and real‑time hiring trends. This data lets you benchmark offers against peers, negotiate confidently, and choose teams that match your professional goals.

Software Engineer Lead - API Development

Company: The PNC Financial Services Group

Location: Pittsburgh, PA

Posted Dec 12, 2024

The job profile describes a Software Engineer Sr position at PNC's AMG Technology organization, based in various locations. The role involves technical design and development of API software solutions, working with testers, and serving as a mentor. Preferred skills include Java development, Spring Framework, RESTful APIs, OpenAPI specification, and Agile methodology. The position requires time in the office and may involve remote work. PNC offers comprehensive benefits and disability accommodations.

Software Engineer Senior

Company: The PNC Financial Services Group

Location: Remote

Posted Dec 17, 2024

The job profile describes a Software Engineer Senior position at PNC's Technology organization, located in Gainesville, GA. The role involves detailed technical design and development of software solutions, proposing and designing software solutions for complex business needs, writing code, testing, and deploying software, and maintaining and debugging software. The position requires customer focus, managing risk, and having appropriate knowledge, skills, and abilities. PNC offers comprehensive benefits and a robust wellness program.

Software Engineer Lead - Java / Kafka / Database

Company: The PNC Financial Services Group

Location: Remote

Posted Dec 13, 2024

This job profile is for a Software Engineer Lead position in PNC's Retail Technology organization. The role involves supporting the development of the messaging platform, participating in deployment release activities, working with testers to address bugs, proposing and designing solutions, and serving as a mentor for other team members. The position is remote and requires strong Java development skills, experience with Kafka streaming, Mongo, and Oracle Database. PNC offers competitive benefits and is committed to providing reasonable accommodations for employees with disabilities.

Software Engineering Manager

Company: The PNC Financial Services Group

Location: Dallas-Fort Worth, TX

Posted Dec 12, 2024

The job profile describes a leadership role in the Commercial Leasing engagements at PNC, involving managing software development projects, leading a team, and collaborating with stakeholders. The role requires a bachelor's degree in computer science or related fields, with proven experience in software development and team leadership. The ideal candidate should have strong understanding of Agile methodologies and project management tools, excellent communication skills, and the ability to manage external vendors. The position offers a competitive salary, benefits package, and opportunities for growth in the commercial leasing industry.

Software Engineer Senior

Company: The PNC Financial Services Group

Location: Pittsburgh, PA

Posted Dec 17, 2024

The job profile describes a Software Engineer Senior position at PNC, where the candidate will be responsible for detailed technical design and development of software solutions, proposing and designing software solutions to address complex business needs, writing code, testing, and deploying software, and maintaining and debugging software. The role requires customer focus, managing risk, and having appropriate knowledge, skills, and abilities. Successful candidates must demonstrate skills in application development, business management, customer solutions design, problem-solving, process improvements, release management, software solutions, user experience UX design, application delivery, process application design, architecture, application development tools, application testing, packaged application integration, system development life cycle, technical troubleshooting, technical writing, documentation, and having a university or college degree with 3+ years of relevant direct industry experience. PNC offers a comprehensive range of benefits to employees.

Data Architect Senior

Company: The PNC Financial Services Group

Location: Pittsburgh, PA

Posted Dec 13, 2024

The job profile describes a Senior Data Architect position at PNC, based in various locations. The role involves designing data streaming applications, particularly with Kafka, and working with BIAN service model. The position requires customer focus, risk management, and technical knowledge. PNC offers comprehensive benefits and paid time off.

Software Engineer Sr-Full Stack QE Engineer, Java, Spring boot, SQL

Company: The PNC Financial Services Group

Location: Pittsburgh, PA

Posted Dec 11, 2024

The job profile describes a position as a Software Engineer Sr. in PNC's Quality Engineering Tools and Framework team. The role requires high-quality, scalable, and maintainable code development using Java and related frameworks. The position also emphasizes problem-solving, teamwork, communication, frontend technologies, Agile development, and collaboration with QA Support teams. The job involves detailed technical design, development, and documentation. PNC values customer focus, risk management, and continuous learning.

Software Engineer Sr

Company: The PNC Financial Services Group

Location: Remote

Posted Dec 12, 2024

The job profile describes a Software Engineer Sr. position at PNC, offering a remote work opportunity in the North Carolina market. The role requires technical design, development, and maintenance of software solutions using various technology platforms. PNC values customer focus, risk management, and continuous learning. Successful candidates should have relevant work experience, education, and skills.

Solution Architect Sr

Company: The PNC Financial Services Group

Location: Pittsburgh, PA

Posted Dec 13, 2024

The job profile describes a senior-level position at PNC, focusing on Strategy Architecture and Innovation. The role involves interacting with senior business and technology leaders, SMEs, and the business architecture team to bridge the gap between current and future state business needs. The candidate should have a strong background in solutionplatformsystemapplicationdata architecture and good working knowledge of business architecture. The role requires proven thought leadership, networking skills, interpersonal communication, political and emotional intelligence, and the ability to understand and anticipate emerging business needs and technology capabilities.

Software Engineer Lead

Company: The PNC Financial Services Group

Location: Dallas-Fort Worth, TX

Posted Dec 17, 2024

The job profile describes a Software Engineer Lead position at PNC, based in various locations. The role involves creating and leading the technical design and development of software solutions, problem-solving, and providing technical guidance. The ideal candidate should have a university degree, 3+ years of relevant experience, and specific skills in application development, business management, and customer solutions design. PNC offers comprehensive benefits and a supportive work environment.

Software Engineer - PowerShell / Karate, Karate Robot / Selenium / Java

Company: The PNC Financial Services Group

Location: Pittsburgh, PA

Posted Dec 13, 2024

The job profile describes a Software Engineer position in PNC's Digital Workplace Quality Engineering department. The role involves designing testing solutions, preparing documentation, maintaining and debugging automated test scripts, and working with various development tools. The position also covers areas like automation of hardware and software driver updates, and creating new automated test cases. The ideal candidate should have great communication skills, multitasking abilities, and experience in application testing. Preferred candidates should have a background in technical writing, documentation knowledge, and proficiency in PowerShell, Java, Selenium, and testing Desktop applications. The position offers a comprehensive range of benefits and is committed to providing reasonable accommodations for employees with disabilities.

Enterprise Infra Manager - Network Operations Manager

Company: The PNC Financial Services Group

Location: Phoenix – Mesa – Scottsdale, AZ

Posted Dec 17, 2024

The job profile for an Enterprise Infrastructure Manager in PNC's Site Reliability Center is a full-time position based in various locations across the US. The role involves providing management-level network support, technical situation leadership, and diagnostic expertise in a 24/7 enterprise production environment. The candidate should have excellent customer service, peer leadership, documentation, and network troubleshooting skills. They must be organized, self-directed, and have strong communication, documentation, collaboration, and troubleshooting skills. The role also requires leading shift staff meetings, providing initial staff escalations, and measuring team and staff performance. The candidate should have a solid understanding of the OSI model, network support experience, strong leadership skills, and be able to work with various technical situations. They should also have ITIL Foundations or experience with relevant concepts and be able to implement new products and services. The role requires following a predetermined plan, performing simple and routine administration, providing technical operational and research support, and assisting in incident resolution and root cause analysis.

Frequently Asked Questions

What’s it like to work at PNC?
PNC fosters a collaborative environment where tech teams cross‑functional with product, risk, and customer experience groups. Employees report high work‑life balance, mentorship programs, and a focus on diversity. The company offers flexible remote or hybrid schedules, comprehensive health plans, and a 401(k) match to support long‑term growth.
What types of positions are available at PNC?
PNC hires for a broad spectrum of tech roles: software engineers (frontend, backend, full‑stack), data scientists, machine learning engineers, cybersecurity analysts, cloud architects, DevOps specialists, product managers, and UX designers. Many positions support digital banking, payment processing, fraud detection, and regulatory technology. Remote and hybrid arrangements are common, especially for development and data roles.
How can I stand out as an applicant for PNC?
Tailor your resume to PNC’s tech stack—highlight experience with Java, .NET, Python, or cloud services (AWS, Azure). Showcase measurable impact, such as reducing transaction latency or improving fraud detection accuracy. Prepare for both behavioral and technical interviews by reviewing system design, coding challenges, and PNC’s core values. Demonstrating knowledge of fintech trends, earning relevant certifications, and contributing to open‑source projects can further differentiate you.

Other Companies Hiring