Apply

Ready to go for it?

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

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

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.
PNC

Principal Software Developer

PNC

Software Developer Principal leading engineering efforts for PNC's technology platforms. Focus on system stability, automation, and configuration consistency across multiple environments.

Posted 5/29/2026full-timeDallas • Arizona, Colorado, Ohio, Pennsylvania, Texas • 🇺🇸 United StatesLead💰 $65,000 - $165,600 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudLinuxPython

About the role

Key responsibilities & impact
  • Design, implement, and enhance platform capabilities across Linux and Windows Server environments
  • Develop and maintain automation solutions using PowerShell (required) and Python (preferred)
  • Lead efforts in Drift Management, including identification, analysis, and remediation of configuration inconsistencies across environments
  • Provide technical leadership and mentoring to junior team members
  • Partner with engineering, SRE, and platform teams to improve system design, observability, and performance
  • Establish and promote standards, best practices, and configuration management processes
  • Support system optimization, configuration management, and platform upgrades
  • Create and maintain technical documentation, runbooks, and architectural guidance

Requirements

What you’ll need
  • Strong expertise in Linux and Windows Server administration
  • Advanced scripting and automation skills (PowerShell required; Python preferred)
  • Experience with configuration management and drift detection/remediation practices
  • Strong analytical, problem-solving, and system design skills
  • Proven ability to lead, mentor, and guide technical teams
  • Effective communication and cross-team collaboration skills
  • Background or experience with observability / monitoring platforms (Elastic, Dynatrace) preferred
  • Experience with automation frameworks, infrastructure tooling, and configuration management platforms preferred
  • Familiarity with cloud platforms (AWS, Azure)
  • Understanding of platform engineering and reliability best practices

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 resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
Linux administrationWindows Server administrationPowerShellPythonconfiguration managementdrift detectionautomation solutionssystem designobservabilitymonitoring
Soft Skills
technical leadershipmentoringanalytical skillsproblem-solvingcommunicationcross-team collaboration