Software Engineer Principal

PNC

Actively hiring Posted this week
PA · OH537 · AL112 · TX270 Posted 3 days ago $65,000$165,600 / year

At a glance

AI generated

TL;DR

As a Software Engineer Principal in PNC's Retail Technology organization based in Pittsburgh, Strongsville, Dallas, or Birmingham, you will join the Retail Studio team to design and build scalable services for the Production Validation Environment (PVE), enabling synthetic data-driven validation of production scenarios across various retail banking channels. Your day-to-day responsibilities include developing API-first architectures, contributing to reusable service frameworks, and supporting iterative releases aligned with tight timelines. You will work in a fast-paced, startup-like environment, collaborating closely with business, risk, and operations teams to deliver high-quality solutions. The role requires expertise in Java or .NET, microservices architecture, Azure cloud platform, CI/CD pipelines, and automated testing frameworks, as well as strong problem-solving and communication skills. Experience in financial services and synthetic data generation is preferred.

Skills

Java .NET API development microservices architectures Azure CI/CD DevOps automated testing synthetic data generation test data management production validation J2EE Microsoft Technologies Release Management

What you'll do

  • Design and build scalable services supporting the Retail Studio / PVE platform.
  • Develop solutions enabling synthetic data modeling and production scenario simulation.
  • Drive CI/CD practices and automated testing frameworks for production-quality engineering.
  • Deliver iterative releases aligned to tight timelines and critical path milestones.
  • Act as a senior technical contributor, mentoring junior engineers in agile environments.

What we're looking for

  • 5+ years of software engineering experience in Java/.NET or modern backend frameworks
  • Strong expertise in API development and microservices architectures
  • Experience with CI/CD pipelines and DevOps tooling
  • Demonstrated ability to work effectively in cross-functional teams
  • Proficiency in cloud platforms, preferably Azure
  • Excellent problem-solving and communication skills
  • Knowledge of automated testing frameworks and validation strategies

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 65 open roles on FindRole.

Most-posted roles

View all roles at PNC