Back to all positions

[Remote] Software Engineering Lead - Development Support (Tempus)

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. PNC’s Tempus Technologies organization develops secure point-of-interaction payment integration technology and software solutions. The Software Engineering Lead leads Development Support Engineers, provides technical leadership for complex production issues, and oversees Tier 4/Level 3 support across application, infrastructure, database, cloud, and integration layers. The role also contributes to software development, automation, resiliency, observability, and operational improvements.

Responsibilities

  • Lead, mentor, and develop a team of Development Support Engineers
  • Provide technical guidance and oversight for complex engineering and production support challenges
  • Foster a culture of accountability, continuous learning, and operational excellence
  • Serve as an escalation point for the most critical customer and production issues
  • Drive root cause analysis efforts and implement long-term corrective actions
  • Mentoring and working with remote and offshore resources with the flexibility to adjust working hours as required
  • Own Tier 4 / Level 3 support processes for critical applications and services
  • Troubleshoot and resolve highly complex issues spanning application, infrastructure, database, cloud, and integration layers
  • Collaborate directly with development teams to identify defects and drive resolution
  • Participate in major incident management and post-incident reviews
  • Establish and improve support playbooks, monitoring strategies, and operational procedures
  • Contribute hands-on to software development, debugging, code reviews, and architectural discussions
  • Support multiple applications and services built across various technology stacks
  • Design and implement tools, automation, and operational improvements to reduce support burden
  • Partner with engineering teams to improve system resiliency, observability, and maintainability
  • Identify opportunities to enhance platform performance and developer productivity
  • Navigate and support solutions across multiple programming languages, frameworks, and platforms
  • Quickly learn and evaluate new technologies as business needs evolve
  • Collaborate with infrastructure, security, cloud, and application teams on complex technical challenges
  • Support both legacy and modern cloud-native solutions
  • Creates and leads the technical design and development of software solutions
  • Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required
  • Facilitates complex problem resolution
  • Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software
  • Applies modern principles, methodologies and tools to advance business initiatives and capabilities

Skills

  • Proven experience providing advanced L3/Tier 4 support for enterprise applications
  • Strong software development background with experience troubleshooting and resolving production issues
  • Experience mentoring engineers and leading technical initiatives
  • Demonstrated ability to work across multiple technologies and platforms
  • Strong analytical, problem-solving, and debugging skills
  • Excellent communication and stakeholder management abilities
  • Experience supporting enterprise applications in Microsoft and Windows-based environments
  • Strong knowledge of Windows Server, IIS, .NET, Azure, and cloud-based application architectures
  • Experience with cloud platforms, particularly Microsoft Azure
  • Knowledge of DevOps practices, CI/CD pipelines, monitoring, and observability tools
  • Experience with databases, APIs, distributed systems, and integration technologies
  • Familiarity with incident management, service reliability, and operational excellence practices
  • Experience driving automation and process improvement initiatives
  • Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience
  • In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered
  • Bachelors
  • Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design

Benefits

  • This role is incentive eligible with the payment based upon company, business and/or individual performance.
  • Depending on your eligibility, options for full-time employees include: 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
  • Depending on your eligibility: 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
  • This position may be eligible for remote work in select geographic locations, subject to approval by PNC.

Company Overview

  • PNC is a financial service company that supplies retail, corporate, and institutional banking solutions. It was founded in 1845, and is headquartered in Pittsburgh, Pennsylvania, USA, with a workforce of 10001+ employees. Its website is http://www.pnc.com.