Software Engineering Group Manager

PNC Bank•Pittsburgh, PA
•$160,000 - $298,870•Onsite

About The Position

As a Software Engineering Group Manager within PNC's SRC-Site Reliability organization, this role leads multiple development projects, development groups, and/or application support functions for a major business segment. It oversees the development and implementation of complex, organization-wide systems and allocates resources throughout the application development life cycle. The role maintains client relationships to ensure quality implementation and provides solutions or recommendations on complicated technology issues. Within the Site Reliability Center, the position advances operational excellence by ensuring infrastructure, platforms, and applications meet SRC onboarding standards. It supports a collaborative technology organization across application, infrastructure, and security teams, with a focus on service improvements, proactive reliability practices, observability, automation, operational resilience, and customer experience. The manager provides technical leadership for production support and serves as an escalation point for complex production issues. The role guides troubleshooting across applications, Linux/Windows infrastructure, Oracle and SQL databases, middleware, and integrations; oversees log, metric, and system analysis as well as batch/ETL monitoring and recovery; and collaborates with engineering, infrastructure, and vendor teams. After-hours leadership and on-call support are part of the role, including response to critical services, major incidents, and high-severity customer-impacting events. Availability evenings, weekends, and holidays may be required. The role is based in one of PNC's technology offices in Dallas, TX; Strongsville, OH; Pittsburgh, PA; Phoenix, AZ; Birmingham, AL; or Denver, CO. Weekly office time is needed. PNC describes itself as an in-office company. Employment visa sponsorship and STEM OPT participation are not provided for this position.

Requirements

  • Bachelor's degree; a comparable combination of education, job-specific certifications, and experience, including military service, may be considered in lieu of a degree.
  • Typically 8 or more years of industry-relevant experience.
  • Typically at least 5 years of prior management experience.
  • Proven leadership experience with a moderate to large scope of responsibility.
  • Appropriate knowledge, skills, and abilities for the role.
  • Availability outside standard business hours, including evenings, weekends, and holidays, may be required for operational support.
  • No employment visa sponsorship or STEM OPT participation is available for this position.

Nice To Haves

  • Higher-level education such as a master's degree or PhD, or certifications, is desirable.
  • Preferred skills: communication, project management, quality assurance (QA), site reliability engineering, software development, software development life cycle (SDLC), stakeholder management, system designs, team leadership, technical architecture, and version control.
  • Competencies: application delivery process; client/server and object-oriented application development; application development tools; application localization and internationalization; IT environment; and software process improvement (SPI).

Responsibilities

  • Manage multiple development projects, development groups, and/or application support functions for a major business segment.
  • Oversee development and implementation of multiple complex, organization-wide systems.
  • Allocate and ensure resource arrangements during the application development life cycle.
  • Maintain client relationships to ensure application system implementation quality.
  • Provide solutions or recommendations on complicated technology issues related to application development and implementation.
  • Drive customer-centric service improvements and implement proactive and preventative reliability practices.
  • Foster cross-functional collaboration among application, infrastructure, security, engineering, and vendor teams.
  • Enhance monitoring and observability capabilities and promote a blameless culture of continuous learning.
  • Reduce operational toil through automation and advance automation initiatives.
  • Provide technical leadership in production support and act as an escalation point for complex production issues.
  • Guide troubleshooting across applications, Linux/Windows infrastructure, Oracle and SQL databases, middleware, and integrations.
  • Ensure efficient log, metric, and system analysis.
  • Oversee batch/ETL monitoring and recovery processes.
  • Participate in an on-call leadership rotation and provide after-hours support for critical production services, major incidents, and high-severity customer-impacting events.
  • Support incident response, change events, escalations, and business continuity needs outside standard business hours as required.
  • As a people manager, cultivate diverse and inclusive teams, model PNC's values, drive change and innovation, take ownership of results, empower others, and develop employees.

Benefits

  • Medical and 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 and elder care.
  • Adoption, surrogacy, and doula reimbursement.
  • Educational assistance, including select fully paid programs.
  • 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.
  • 15 to 25 vacation days each year, depending on career level and years of service.
  • Incentive-eligible compensation based on company, business, and/or individual performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service