Lead Software Engineer

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PA
Posted
79 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $201k
$158k most similar roles pay here $243k

This listing doesn't post a salary. Most similar roles pay $187,000–$214,575.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 118 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 62 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Lead Software Engineer

As a Software Engineer Lead within the Technology organization, you will lead the technical design and development of software solutions to address complex business needs. You will be responsible for creating and leading the development of scalable automation frameworks, integrating with CI/CD pipelines, and validating both UI and API layers. Your daily work involves providing technical guidance to colleagues, reviewing code and documentation, and resolving complex problems. The role requires proficiency in Python, including OOP concepts, data structures, and algorithms. You will utilize tools such as PyTest, Selenium WebDriver, or Playwright for web automation, alongside Jira for tracking and reporting. Key responsibilities include managing test data, performing manual testing for backend applications, and ensuring robust system integration through modern development methodologies to solve critical business challenges within the technical infrastructure.

What you'll do

  • Design and develop scalable software solutions using Python to address complex business needs.
  • Build and maintain automated testing frameworks using PyTest, Selenium, or Playwright.
  • Develop automation for UI web applications, REST APIs, and system integrations.
  • Integrate automated test suites into CI/CD pipelines.
  • Create and execute manual test cases for both front-end and back-end systems.
  • Provide technical guidance, code reviews, and troubleshooting support to team members.
  • Produce technical documentation and generate test summary reports in Jira.

What we're looking for

  • Bachelor’s degree or a comparable combination of education, job-specific certifications, and experience.
  • 3+ years of relevant or direct industry experience in software engineering.
  • Strong hands-on experience in Python development including OOP concepts, data structures, and algorithms.
  • Experience building scalable automation frameworks using PyTest, Selenium WebDriver, or Playwright.
  • Ability to automate UI testing for web applications and API testing for REST services.
  • Proficiency in integrating automated tests with CI/CD pipelines.
  • Experience creating and executing manual test cases and generating reports in Jira.
  • Capability to lead technical design, provide guidance to colleagues, and resolve complex problems.

More like this

Similar roles

Software Engineer Lead

PNC

Pittsburgh, PA +3 93 days ago $86,250$158,125
Python Django JavaScript Kubernetes OpenShift CI/CD SonarQube PostgreSQL Oracle Microservices APIs GenAI Document AI PyCharm
3+ yrs exp

Software Engineer Lead

PNC

Pittsburgh, PA +2 73 days ago $86,250$158,125
Java Spring Boot GraphQL Angular SQL NoSQL Oracle MySQL PostgreSQL MongoDB Kafka Dynatrace ELK OpenShift Kubernetes CI/CD JUnit Karate Cypress Bitbucket Jenkins Domain-Driven Design OAuth 2.0 OIDC
3+ yrs exp

Lead Software Engineer Python

JPMorgan Chase

Houston, TX 36 days ago
Python Flask Django HTML CSS JavaScript TypeScript React Angular AWS Azure GCP Microservices RESTful APIs WebSockets JSON SQL NoSQL CI/CD Agile Scrum Machine Learning Artificial Intelligence
5+ yrs exp

Lead Software Engineer, Python

JPMorgan Chase

Houston, TX 60 days ago
Python React Django Ansible Terraform PostgreSQL Oracle MySQL Jenkins Spinnaker AWS Celery CI/CD REST API Infrastructure-as-Code Git TypeScript Linux JavaScript GitHub Copilot
5+ yrs exp

Lead Software Engineer, Python

JPMorgan Chase

Columbus, OH 64 days ago
Python Django JavaScript SQL AI-assisted engineering CI/CD Cloud Native Infrastructure-as-Code Agile Tableau Alteryx Machine Learning Application Resiliency Monitoring Logging Alerting
5+ yrs exp

Lead Software Engineer, Python Automation

JPMorgan Chase

Plano, TX 80 days ago
Python Java Fast API Django REST API RabbitMQ Cockroach DB AWS CI/CD infrastructure-as-code Distributed Systems System Design Agile Service Mesh Event-Driven Architecture
5+ yrs exp