Principal Software Engineer: WFM & Contact Center Architect

PNC

Birmingham (AL)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PNC is seeking a Principal Software Engineer to lead and modernize enterprise Workforce Management platforms within its contact center ecosystem. Based in multiple U.S.

locations including Birmingham, AL, you will drive architecture, scale, and data-driven improvements across forecasting, scheduling, analytics, and AI-enabled optimization. You will counsel executives, mentor teams, and collaborate with operations, product, and security to ensure reliable, secure delivery of complex programs

Qualifications

  • 12+ years of software engineering experience.
  • 8+ years designing and delivering enterprise-scale applications.
  • 5+ years in Workforce Management or related platforms.
  • Proven experience leading large-scale technology initiatives.

Responsibilities

  • Define and drive technology strategy and roadmap for WFM platforms.
  • Lead modernization across forecasting, scheduling, capacity planning, and real-time operations.
  • Establish architecture standards for secure, scalable solutions.
  • Mentor engineers and promote engineering excellence and automation.
  • Partner with operations, product, and business leaders to align tech investments with priorities.

Skills

Strategic technology leadership
Executive communication
Cross-functional leadership
Mentoring and talent development
Agile delivery
Analytical problem solving
AI & automation awareness

Tools

Jira
PowerShell
Elasticsearch
Dynatrace
Microsoft SQL Server
Power BI
AI tooling

Job description

PNC is seeking a Principal Software Engineer to lead and modernize enterprise Workforce Management platforms within its contact center ecosystem. Based in multiple U.S.

locations including Birmingham, AL, you will drive architecture, scale, and data-driven improvements across forecasting, scheduling, analytics, and AI-enabled optimization. You will counsel executives, mentor teams, and collaborate with operations, product, and security to ensure reliable, secure delivery of complex programs

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Principal - Contact Center
Software Engineer Principal - Contact Center

PNC • Birmingham (AL)

On-site
USD 140,000 - 190,000
Principal Engineer – Contact Center Technology & Ops
Principal Engineer – Contact Center Technology & Ops

Western Alliance Bancorporation • Dallas (TX)

On-site
USD 120,000 - 160,000
Competitive compensation
Medical and dental insurance
401(k) matching
+4
Software Engineering Manager — Lead Teams & Deliver Impact
Software Engineering Manager — Lead Teams & Deliver Impact

PNC Financial Services Group, Inc. • Birmingham (AL)

On-site
USD 74,500 - 171,925
Medical coverage
Dental and vision
Life insurance
+5
Principal Software Engineer: Lead Architect, Risk-Focused
Principal Software Engineer: Lead Architect, Risk-Focused

PNC • Birmingham (AL)

On-site
USD 91,000 - 169,000
Medical coverage
Disability protection
401(k) and pension
+4
Principal Software Engineer - Lead Cloud & Microservices
Principal Software Engineer - Lead Cloud & Microservices

ApplyMint • Pittsburgh

On-site
USD 120,000 - 180,000
Principal Engineer I: Contact Center Tech & CX Innovation
Principal Engineer I: Contact Center Tech & CX Innovation

Western Alliance Bancorporation • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Principal Software Engineer - Cloud & Enterprise Systems
Principal Software Engineer - Cloud & Enterprise Systems

The PNC Financial Services Group Inc. • Pittsburgh

On-site
USD 120,000 - 150,000
Software Engineering Manager: Global Payments & Site Reliability
Software Engineering Manager: Global Payments & Site Reliability

PNC • Pittsburgh

On-site
USD 110,000 - 204,000
Medical/dental/vision coverage
401(k) with company match
Paid time off
+1
SOFTWARE ENGINEER PRINCIPAL
SOFTWARE ENGINEER PRINCIPAL

The PNC Financial Services Group Inc. • Pittsburgh

On-site
USD 120,000 - 150,000
Lead Software Engineer - Genesys Cloud, Contact Center, IVR
Lead Software Engineer - Genesys Cloud, Contact Center, IVR

PNC • Pittsburgh

Hybrid
USD 100,000 - 130,000
Medical, prescription drug, dental and vision coverage
401(k) with PNC match
Educational assistance