FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer
PNCSoftware Engineer Principal responsible for designing, building, and scaling capabilities for PNC's Retail Banking. Focused on high-quality engineering practices and cross-functional collaboration.
Posted 5/29/2026full-timePittsburgh • Alabama, Ohio, Pennsylvania, Texas • 🇺🇸 United StatesLead💰 $65,000 - $165,600 per yearWebsite
Tech Stack
Tools & technologiesAzureCloudJavaMicroservices.NET
About the role
Key responsibilities & impact- Design and build scalable services and applications supporting the Retail Studio / PVE platform
- Develop solutions that enable synthetic data modeling, validation workflows, and production scenario simulation
- Contribute to API-first architecture and reusable service frameworks (aligned with evolving API leadership roles)
- Delivery capabilities aligned to branch, care center (CCCC), and retail customer use cases
- Translate business validation needs into technical solutions supporting production readiness
- Support expansion into more complex account structures and customer relationships over time
- Participating in Agile/Kanban workflows tied to Retail Studio backlog and roadmap
- Deliver iterative releases aligned to tight timelines and critical path milestones
- Partner closely with engineering, product, and contract teams during build-out phases
- Drive CI/CD, automated testing, and production-quality engineering practices
- Support release management, validation governance, and control frameworks for PVE
- Contribute to observability, resiliency, and scalable system design
- Act as a senior technical contributor and mentor for junior engineers
- Influence team structure and engineering practices during Retail Studio build-out
- Participate in hiring, interviewing, and shaping future team capabilities
Requirements
What you’ll need- 5+ years of experience in software engineering (aligned with Sr / C4 leveling expectations)
- Strong experience in:
- o Java / .NET / modern backend frameworks
- o API development and microservices architectures
- o Cloud platforms (Azure preferred within PNC ecosystem)
- Experience with:
- o CI/CD pipelines and DevOps tooling
- o Automated testing frameworks and validation strategies
- Demonstrated ability to work in cross-functional environments with business and risk partners
- Strong problem-solving and communication skills
- Experience in financial services / retail banking systems (preferred)
- Knowledge of:
- o Synthetic data generation or test data management
- o Production validation or pre-production environments (preferred)
- Experience working in startup-style or innovation labs / rapid engineering teams (preferred)
Benefits
Comp & perks- medical/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 and stock purchase plans
- dependent care reimbursement account
- back-up child/elder care
- adoption, surrogacy, and doula reimbursement
- educational assistance, including select programs fully paid
- a robust 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
- between 15 to 25 vacation days each year, depending on career level; and years of service
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java.NETAPI developmentmicroservices architecturecloud platformsCI/CDautomated testingsynthetic data generationproduction validationvalidation workflows
Soft Skills
problem-solvingcommunicationmentoringcollaborationinfluencingcross-functional teamwork