PNC's ALM Technology organization is seeking a Software Engineer Lead to steer the design and development of software solutions within AML tech, providing technical guidance to peers and shaping how complex business needs are addressed through technology. The role is onsite in Birmingham, AL, with the broader team distributed across locations including Pittsburgh, PA; Cleveland, OH; Dallas, TX; and Birmingham, AL.
Responsibilities
- Creates and leads the technical design and development of software solutions.
- Proposes and designs software solutions to address complex business needs, and prepares the required technical and procedural documentation.
- Facilitates complex problem resolution.
- Provides technical guidance and support to colleagues, and reviews coding, testing, and documentation of software.
- Applies modern principles, methodologies, and tools to advance business initiatives and capabilities.
Requirements
- 3+ years of relevant or direct industry experience.
- Bachelor's degree; in lieu of a degree, a comparable combination of education, job-specific certification(s), and experience (including military service) may be considered.
Education
Bachelor's
Certifications
No Required Certification(s)
Licenses
No Required License(s)
Technologies
- Spark3
- Python
- Shell Scripting
- Hadoop
- Cloudera
- Hadoop admin
- Hadoop Tables/hdfs file processing
- Erwin Tool
- Alation
Benefits
- Medical and prescription drug coverage (with a Health Savings Account feature)
- Dental and vision options
- Employee and spouse/child life insurance
- Short and long-term disability protection
- 401(k) with PNC match, pension and stock purchase plans
- Dependent care reimbursement account
- Back-up child and elder care
- Adoption, surrogacy, and doula reimbursement
- Educational assistance, including select programs fully paid
- Wellness program with financial incentives
- Maternity and/or parental leave
- Up to 11 paid holidays each year
- 9 occasional absence days each year
- Between 15 to 25 vacation days each year, depending on career level
- Additional program details available at pncthrive.com
Pay Transparency
Base Salary: $55,000.00 – $179,400.00 per year. Salaries may vary based on geographic location, market data and individual skills, experience, and education. This role is incentive eligible with payments based on company, business, and/or individual performance.
Application Window
This opening is generally posted for two business days from 04/29/2026, though the posting period may be extended at business discretion.
Disability Accommodations
- If an accommodation is required to participate in the application process, please contact AccommodationRequest@pnc.com. Include "accommodation request" in the subject line and provide your name, job ID, and preferred method of contact in the body of the email. For accommodation assistance, you may also call 877-968-7762 and say "Workday."
- PNC fosters an inclusive and accessible workplace, providing reasonable accommodations to applicants and qualified individuals with a disability who need them to perform the essential functions of their positions.
Equal Employment Opportunity
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other protected categories.
California Residents
Refer to the California Consumer Privacy Act Privacy Notice to understand how PNC may use or disclose your personal information in our hiring practices.