Software Engineer Principal (Pipeline Engineering Team)

PNC

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PAStrongsville, OHDallas, TX
Employment
Full-time
Posted
96 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $195k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $174,600–$214,500.

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 159 open roles on FindRole.

Listed pay typically runs $91,000–$179,200 across 22 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Principal (Pipeline Engineering Team)

The Software Engineer Principal joins the Pipeline Engineering team to modernize the software build and deployment process. This role focuses on building and supporting CI and CD pipelines using GitHub Actions while assisting in the migration of teams from Jenkins to GitHub Actions. The successful candidate will propose, design, and code software solutions to address complex business needs, providing technical guidance to colleagues and overseeing procedural documentation. Key responsibilities include automating repetitive tasks and applying modern principles to advance business initiatives. Required skills and competencies include application design, architecture, release management, and technical troubleshooting. Experience with Jenkins, BitBucket, or Azure DevOps is helpful. The role solves the technical problem of streamlining software delivery through process improvements and system development life cycle management.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Build and support CI/CD pipelines using GitHub Actions.
  • Migrate development teams from Jenkins to GitHub Actions.
  • Propose, design, and code software solutions to address complex business needs.
  • Provide technical guidance and support to colleagues during solution development.
  • Automate repetitive tasks to improve software build and deployment processes.
  • Oversee technical and procedural documentation for software solutions.
  • Align business strategies with technical software solutions.
  • Manage risks associated with business objectives to ensure compliance with enterprise frameworks.

What we're looking for

  • Bachelor's degree or a comparable combination of education, job-specific certifications, and experience.
  • 5+ years of industry-relevant experience.
  • Experience building and supporting CI/CD pipelines using GitHub Actions.
  • Experience in Jenkins, BitBucket, or Azure DevOps (preferred).
  • Ability to propose, design, and code software solutions to address complex business needs.
  • Strong problem-solving skills and a desire to automate repetitive tasks.
  • Competencies in application design, architecture, and the system development life cycle.
  • Preferred skills include application development, business management, and release management.

More like this

Similar roles

Principal Software Engineer

Walmart

Sunnyvale, CA 36 days ago $143,000–$286,000
Cloud-Native Architecture Distributed Systems AI/ML CI/CD Platform Engineering Real-time Data Processing Software Development Lifecycle Model-driven Design WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Bentonville, AR 26 days ago $110,000–$220,000
Python Java C++ AI/ML Cloud-native CI/CD Platform Engineering Observability Software Development Lifecycle Real-time Data Processing Testing WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 75 days ago
Python Java Scala Apache Spark Apache Kafka Google Cloud Platform Cassandra AzureSQL ML Ops Distributed Systems SQL NoSQL Deep Learning Natural Language Processing Reinforcement Learning Feature Store SaaS
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 84 days ago $143,000–$286,000
GenAI LLMs Java Python Apache Kafka RabbitMQ Microsoft Azure Google Cloud Platform REST API Design ORM Service-Oriented Architecture System Design WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 176 days ago $143,000–$286,000
Java GenAI LLMs RAG GCP Vertex AI Azure Docker CI/CD Distributed Systems Service-Oriented Architecture Big Data Data Engineering Multi-cloud WCAG) 2.2 AA
10+ yrs exp

Principal Software Engineer

Walmart

Bentonville, AR 83 days ago $110,000–$220,000
Distributed Systems Kubernetes Cloud-native Architecture Microservices AI Observability Infrastructure Engineering Automation WCAG) 2.2 AA Software Engineering Practices
5+ yrs exp