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.