Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PNC

Principal Software Engineer – Data and Automation, Sagemaker, AWS CDK, Infrastructure as Code (IaC), Python, Pyspark

PNC

. Align business strategy with software solutions .

Posted 10/23/2026full-timeUnited StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in aligning business strategy with software solutions, utilizing AWS services, and applying Infrastructure as Code principles. Proficient in leading complex problem-solving initiatives and providing technical guidance to enhance software development processes.

Highest-signal resume keywords
AWS Services ExperienceInfrastructure As Code (IaC)Agile MethodologyPython ProgrammingTechnical Troubleshooting

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentSystem DesignApplication ArchitectureData StructuresDevOpsObject-Oriented ProgrammingSDLCTechnical DocumentationComplex Problem SolvingSoftware Process Improvement
Tools & Technologies
AWS CDKTerraformAmazon SageMakerEMRLake FormationDataZonePySpark
Industry Keywords
Enterprise Risk Management FrameworkBusiness Strategy AlignmentVendor EvaluationPackaged Application IntegrationMilitary Service Consideration

Tech Stack

Tools & technologies
AWSDistributed SystemsPySparkPythonSDLCTerraform

About the role

Key responsibilities & impact
  • Align business strategy with software solutions
  • Propose, design, and code software solutions addressing complex business needs
  • Oversee required technical and procedural documentation
  • Lead complex problem solving
  • Provide technical guidance and support to colleagues and solution development
  • Apply modern principles, methodologies, and tools to advance business initiatives and capabilities
  • Manage risks associated with business objectives and activities in accordance with PNC's Enterprise Risk Management Framework

Requirements

What you’ll need
  • University / college degree typically required
  • 5+ years of industry-relevant experience
  • Comparable combination of education, job-specific certification(s), and experience, including military service, may be considered in lieu of a degree
  • Experience with AWS services such as SageMaker, Bedrock, EMR, Lake Formation, and DataZone
  • Extensive experience with Infrastructure as Code (IaC) concepts
  • Familiarity with AWS CDK or Terraform
  • Hands-on experience with Python, AWS CDK, and PySpark is a plus
  • Knowledge of Agile Methodology, Amazon SageMaker, Amazon Web Services (AWS), computer programming, data structures, DevOps, distributed systems, object-oriented programming, software development, SDLC, software engineering, and system designs
  • Competence in application design, architecture, packaged application integration, product and vendor evaluation, software process improvement, system development life cycle, and technical troubleshooting
  • Must be able to work in Pittsburgh, Pennsylvania or Dallas, Texas
  • PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position

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
  • 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
  • Benefits for eligible full-time employees