
Principal Software Engineer – Fraud Data Services, Pipelines
PNC
full-time
Posted on:
Location Type: Office
Location: Pittsburgh • Ohio • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $65,000 - $165,600 per year
Job Level
About the role
- Provide technical design and hands-on development of software solutions using modern and emerging technology platforms.
- Propose, architect, and design software solutions for complex business challenges.
- Write high-quality code, perform thorough testing, and own deployment activities.
- Maintain, troubleshoot, and debug existing software systems.
- Develop and maintain technical and procedural documentation.
- Experience leading and/or contribute to major and minor project initiatives.
- Mentor junior and mid-level engineers, fostering growth and best practices is a plus.
- Work closely with business analysts, product owners, and cross-functional teams to understand requirements, drive clarity, and deliver value.
- Participate in change management processes, system evaluations, and solution design reviews.
Requirements
- Strong software engineering and development background
- Solid technical acumen and ability to quickly learn new tools, frameworks, and systems
- Excellent written and verbal communication skills
- Experience working in or with Agile methodologies
- Proven experience leading projects, technical efforts, or engineering initiatives
- Experience in the banking or financial fraud domain is a significant plus.
- Java Spring Boot APIs (REST, microservices)
- Oracle Databases
- Data Service Layer Integrations
- ETL tools (e.g., Informatica)
- Docker
- Kubernetes
- HELM
- Kafka
- Middleware technologies
- Vulnerability Management / Secure Coding Practices
- Software & Code Testing (unit, integration, automation)
- Business Systems Analysis
- Change Management processes and controls
- NICE Actimize platform experience is a plus
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootAPIsRESTmicroservicesOracle DatabasesETL toolsDockerKubernetesKafka
Soft Skills
communicationleadershipmentoringcollaborationproblem-solvingtechnical acumenproject managementdocumentationchange managementbusiness analysis