Software Engineer - Data & Automation

PNC•Strongsville, OH
•$75,000 - $137,500•Onsite

About The Position

As a Software Engineer within PNC's Data & Automation - Ontology organization, the role is based in Pittsburgh, Pennsylvania; Strongsville, Ohio; or Dallas, Texas. The position develops, tests, implements, and maintains software solutions, including designing solutions to address business needs and creating new Data Governance Services. It also involves writing, testing, and deploying code; preparing technical and procedural documentation; and debugging software. Candidates should demonstrate proficiency in a combination of GenAI for automating monitoring and execution, Python, SQL, Angular and React for UI development, backend development, and data analysis. PNC describes itself as an in-office company and encourages candidates to discuss workplace expectations with the recruiter and hiring manager. The position is incentive eligible, with payment based on company, business, and/or individual performance. PNC will not provide employment-visa sponsorship or participate in STEM OPT for this position.

Requirements

  • Roles at this level typically require a university or college degree and 2 or more years of relevant professional experience; a comparable combination of education, job-specific certifications, and experience, including military service, may be considered in lieu of a degree.
  • Demonstrate appropriate knowledge, skills, and abilities for the role.
  • Demonstrate proficiency in a combination of GenAI for automating monitoring and execution, Python, SQL, Angular and React for UI development, backend development, and data analysis.
  • Bachelor's degree listed under Education.

Nice To Haves

  • Application Development
  • Business Management
  • Customer Solutions
  • Design
  • Group Problem Solving
  • Process Improvements
  • Release Management
  • Software Solutions
  • User Experience (UX) Design

Responsibilities

  • Design, develop, and implement new Data Governance Services.
  • Develop, test, and implement software solutions.
  • Design software solutions to address business needs.
  • Write code, test it, and deploy software.
  • Prepare technical and procedural documentation required for software.
  • Maintain and debug software.
  • Apply customer-focused practices and manage risks in support of PNC's Enterprise Risk Management Framework.

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 plan
  • Stock purchase plan
  • Dependent care reimbursement account
  • Back-up child and elder care
  • Adoption, surrogacy, and doula reimbursement
  • Educational assistance, including select fully paid programs
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service