PNC

Software Engineer Principal (JAVA/Spring Boot)

PNC
Apply
26 days ago
Pittsburgh, PA, USAStaff+

Base Salary

$106k - $166k/yr

Responsibilities

  • Align business strategy with software solutions.
  • Propose, design, and code software solutions for complex business needs.
  • Provide technical leadership, architectural direction, and guidance to engineering colleagues.
  • Lead complex problem solving across software initiatives.
  • Oversee required technical and procedural documentation.
  • Apply modern principles, methodologies, and tools to advance business initiatives and capabilities.
  • Mentor engineering teams and influence engineering best practices.

Requirements

  • Bachelor's degree.
  • 5+ years of industry-relevant experience.
  • Proven experience designing and implementing large-scale distributed systems.
  • Expertise in one or more core programming languages such as Java, C#, Python, or Go.
  • Strong knowledge of system architecture, APIs, databases, and data modeling.
  • Experience working with AWS, Azure, or GCP.
  • Deep understanding of the software development lifecycle and modern engineering practices.
  • Comparable combinations of education, job-specific certifications, and experience, including military service, may be considered in lieu of a degree.

Benefits

  • Medical and prescription drug coverage with a Health Savings Account feature, dental and vision options, life insurance, short- and long-term disability protection, 401(k) matching, pension, and stock purchase plans.
  • Dependent care reimbursement, backup child and elder care, adoption, surrogacy, and doula reimbursement, educational assistance, and a wellness program with financial incentives.
  • Paid maternity and/or parental leave, up to 11 paid holidays, 9 occasional absence days, and 15 to 25 vacation days depending on career level and eligibility.
  • This is an in-office role based in Dallas, TX; Pittsburgh, PA; or Strongsville, OH.
  • The opening was generally expected to be posted for two business days from 04/21/2026, subject to business discretion.

Categories

PNC

About PNC

10,000+ employees

We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines

Contact me