[Remote] Software Engineering Lead - Development Support (Tempus)
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