Software Engineer Principal - BPMN, Data Factory, API

PNC

Quick summary

Work type
On-site
Location
TX · PA
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $197k
$136k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $177,162–$215,850.

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

Listed pay typically runs $86,250–$185,900 across 57 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Principal - BPMN, Data Factory, API

As a Principal Software Engineer in PNC's Lending Tech organization, you will lead analytics processes and mentor junior team members while working closely with business and technology teams to define and develop APIs using Swagger. Your daily tasks include optimizing query performance with Hadoop, establishing data feature stores from structured and unstructured data, and exposing them as APIs. You will also determine the best analytic approaches, support development and implementation of solutions, and communicate complex analytical conclusions to various stakeholders. Preferred skills for this role include experience with BPMN modeling tools like JBPM or CAMUNDA, JSON schema, XSD, XML, RESTful and SOAP web services, building Swagger documentation, writing test cases using SOAPUI and Postman, and creating Data Factory pipelines.

What you'll do

  • Define and develop APIs for decision services using Swagger.
  • Work with teams to define API signatures using Swagger open API specifications.
  • Optimize query performance with Hadoop for data visualization purposes.
  • Establish data feature stores from structured and unstructured data, exposing them as APIs.
  • Continuously optimize analytical solutions for operations and executive management use.
  • Analyze results and provide recommendations to key business partners and senior management.

What we're looking for

  • - Experience with BPMN model tools like JBPM or CAMUNDA.
  • - Proficiency in JSON schema, XSD, XML, and web services (RESTful and SOAP).
  • - Expertise in building Swagger for APIs and writing test cases using tools like SOAPUI and Postman.
  • - Background in developing data factory pipelines and optimizing query performance with Hadoop.
  • - Ability to define API signatures using Swagger open API spec and establish data feature stores as APIs.

More like this

Similar roles

Software Engineer Principal

PNC

Pittsburgh, PA 70 days ago
Angular Java Spring Boot Informatica PowerCenter Oracle Git CI/CD RESTful APIs TypeScript HTML CSS SQL DevOps Jira Layered architecture API integration Data flows Batch processing

Software Engineer Lead

PNC

Pittsburgh, PA 7 days ago
Java Spring Boot DevOps CI/CD Agile Excel Tableau Power BI Archer ServiceNow GRC Jira Contrast Windows Linux Patch Management Vulnerability Management Secure Coding CVEs Transitive Dependencies

Software Engineer Principal

PNC

PA 3 days ago $65,000$144,000
Python FastAPI Flask Django Celery Sqlalchemy Ansible Jenkins CI/CD Git Infrastructure as Code Containerization

Software Engineer Principal

PNC

PA 10 days ago $65,000$165,600
Java .NET API development microservices architectures Azure CI/CD DevOps automated testing synthetic data generation test data management production validation J2EE Microsoft Technologies Release Management

Software Engineer Lead

PNC

Farmers Branch, TX 5 days ago
Java Spring Boot React Angular Microservices OpenShift AWS Azure Git Jenkins Gradle Maven Dynatrace Humio Splunk CI/CD Kubernetes

Software Engineer Lead

PNC

Pittsburgh, PA 7 days ago $86,250$158,125
Python Django JavaScript SonarQube Kubernetes OpenShift CI/CD PostgreSQL Oracle DevOps