PNC, a leading financial services institution with a 160-year legacy, is seeking a Principal Software Engineer to join their C&IB organization. This role offers an opportunity to work on critical client-facing portal platforms that serve corporate and commercial customers. The position involves leading technical design and development using Java technology in an Agile environment.
The role combines hands-on technical leadership with strategic thinking, requiring expertise in Java, microservices, and various database technologies. You'll work directly with scrum teams, providing technical leadership in agile ceremonies, defining technical standards, and solving complex problems. The position involves building and enhancing client-facing portal platforms that are crucial to PNC's corporate and commercial banking initiatives.
This is an excellent opportunity for experienced engineers who want to make a significant impact in financial technology. PNC offers a comprehensive benefits package, including healthcare, retirement benefits, and generous PTO. The company culture emphasizes customer focus, risk management, and inclusive workplace practices.
The role requires presence at PNC locations in Pittsburgh, Birmingham, Dallas, or Strongsville, offering some flexibility for remote work at manager's discretion. You'll be part of a team that values innovation, technical excellence, and delivering high-quality solutions for business-critical applications. The position offers competitive compensation, with a base salary range of $65,000 to $165,500, plus incentive eligibility.
For engineers looking to advance their careers in financial technology while working on enterprise-scale applications, this role provides an excellent opportunity to work with modern technologies while contributing to significant business initiatives at a respected financial institution.