Software Engineer - Data & Automation
Job Description
Join PNC’s Data & Automation team in the Ontology organization, where you’ll help design, build, and implement Data Governance Services. This onsite role in Pittsburgh, PA combines software engineering with automation using GenAI, supporting monitoring and execution workflows while leveraging strong Python and SQL skills.
You will work as part of a team that builds and maintains production-ready systems, including the software, testing, deployment, and documentation needed to meet business needs. The position also emphasizes collaboration across design, troubleshooting, and continuous improvement.
What you’ll do
- Develop, test, and implement software solutions
- Design software solutions aligned to business needs
- Write code, test, and deploy software
- Prepare technical and procedural documentation required for software
- Maintain and debug software
What you bring
- Experience using GenAI to automate monitoring and execution
- Proficiency in Python and SQL
- Experience with Angular and React for UI development
- Backend development, data analysis, and application development
- Knowledge of release management, software solutions, and application design/maintenance
- Experience supporting application testing, packaged application integration, and system development life cycle
- Technical troubleshooting and technical writing/documentation skills
- Background supporting UX design, architecture, application development tools, and process improvements
- Group problem solving and business-related focus, including customer solutions
- Typically requires a university/college degree
- 2+ years of relevant professional experience
- Bachelor’s degree
Tech focus
- GenAI
- Python
- SQL
- Angular
- React
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/elder care
- Adoption, surrogacy, and doula reimbursement
- Educational assistance, including select programs fully paid
- Robust wellness program with financial incentives
- Maternity and/or parental leave
- Up to 11 paid holidays each year
- 9 occasional absence days each year, unless otherwise required by law
- 15 to 25 vacation days each year depending on career level and years of service
Pay transparency
Base Salary: $75,000.00 – $137,500.00 per year.
Salaries may vary by geographic location, market data, and individual skills, experience, and education. This role is incentive eligible, with payment based on company, business, and/or individual performance.
Application window
Generally expected to be posted for two business days from 09/14/2026, though it may be extended with business discretion.
Disability accommodations
If you require an accommodation to participate in the application process, email [email protected] with the subject line containing accommodation request, and include your name, job ID, and preferred method of contact. You may also call 877-968-7762 and say Workday. All information provided will be kept confidential and used only as needed to provide reasonable accommodations.
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 categories protected by law.
California residents
Refer to the California Consumer Privacy Act Privacy Notice to understand how PNC may use or disclose personal information in hiring practices.