Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PNC Logo

Software Engineer (Python)

PNC

$45,000 - $121,900
Oct 8, 2025
Pittsburgh, PA, US
Apply Now

PNC is looking to develop, test, and implement software solutions to address business needs, requiring a Software Engineer to write, test, and deploy code, as well as maintain and debug software.

Requirements

  • Strong foundation in Python programming and SQL.
  • Basic understanding of Hadoop ecosystem (e.g., HDFS, Hive, Spark).
  • Basic understanding of Neo4j ecosystem (e.g., Browser, Cypher, Bloom).
  • Familiarity with version control systems (e.g., Git).
  • Familiarity with data governance and compliance frameworks (e.g., GDPR, GLBA).
  • Experience with Linux/Unix environments and shell scripting.
  • Exposure to banking data types (e.g., transactions, customer profiles, risk metrics).

Responsibilities

  • Develops, tests and implements software solutions.
  • Designs software solutions to address business needs.
  • Writes code, tests and deploys software.
  • Prepares technical and procedural documentation required for software.
  • Maintains and debugs software.

Other

  • This position is primarily based in a location within the PNC footprint.
  • Strong analytical and problem-solving skills.
  • Effective communication and collaboration abilities.
  • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
  • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.