About the Role
At PNC, employees are seen as the company’s most valuable asset and key to its competitive edge. The organization is committed to creating a collaborative and inclusive environment where everyone feels respected and empowered to contribute.
PNC is currently seeking a Software Engineer Lead to join the Corporate & Institutional Banking (C&IB) MIS Treasury team, based in Pittsburgh, PA. While the role is primarily onsite, some tasks may be completed remotely depending on management discretion. Regular attendance at the office or work in the field will be required.
Core Technical Skills Required
-
Programming Languages: COBOL, Perl, C++
-
Job Control: JCL
-
Version Control: Endevor
-
Operating Systems: UNIX (FreeBSD)
Preferred Experience:
-
Background in Lockbox systems would be a plus.
Note: PNC does not sponsor employment visas or support STEM OPT for this position.
Position Summary
As a Software Engineer Lead, you will drive the design, development, and implementation of advanced software solutions tailored to meet complex business needs. You will be responsible for:
-
Leading software architecture and coding practices
-
Creating technical documentation and design specifications
-
Troubleshooting and resolving sophisticated technical issues
-
Providing mentorship and technical leadership to other team members
-
Ensuring coding standards and testing protocols are upheld
-
Integrating modern development methodologies and tools to improve efficiency and delivery
What PNC Expects from You
-
Customer-First Mindset: Prioritize customer satisfaction in all decisions and provide customized technical solutions that meet business goals.
-
Risk Management: Proactively identify and manage risk in line with PNC’s risk management policies and frameworks.
Preferred Skills & Competencies
Technical Areas:
-
Application design and delivery
-
Architecture planning and implementation
-
Development lifecycle and software integration
-
Troubleshooting and system testing
Soft Skills & Tools:
-
Team problem-solving
-
UX design awareness
-
Business process optimization
-
Release management and version control
Qualifications
-
Bachelor’s degree in Computer Science or a related field (preferred)
-
Minimum 3+ years of relevant industry experience
-
Relevant certifications (while not mandatory) are an advantage
-
Comparable combinations of education, certifications, and military experience may be considered
Benefits Overview
PNC offers a comprehensive benefits package, including:
-
Medical, dental, and vision insurance
-
Health Savings Accounts
-
Life and disability coverage (short- and long-term)
-
401(k) with company match, pension plan, and employee stock purchase options
-
Paid parental leave (maternity and paternity)
-
Paid time off: holidays, sick days, and 15–25 vacation days based on tenure
-
Educational assistance, wellness incentives, and backup care support
-
Reimbursement for adoption, surrogacy, and doula services
To explore more about the full range of benefits, visit Your PNC Total Rewards.
Accessibility and Equal Opportunity
PNC is committed to fostering an accessible and inclusive workplace. If you require accommodations to participate in the application process or to perform job duties, you can contact the accommodations team at [email protected] or call 877-968-7762 and mention “Workday” for assistance.
PNC is an Equal Opportunity Employer, committed to diversity and inclusion. All qualified applicants will be considered regardless of race, color, religion, national origin, gender, age, sexual orientation, disability, veteran status, or any protected characteristic.
Additionally, this role must comply with the FDIA Section 19, and for roles involving licensing, with SAFE Act and FINRA requirements.