Logo
PNC

Software Engineer Senior - Big Data Platform

PNC, Dallas, Texas, United States, 75215

Save Job

Position Overview

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are united in delivering the best experience for our customers and fostering an inclusive workplace where all employees feel respected, valued, and able to contribute to the company’s success. As a Software Engineer Senior - Big Data Platform within PNC's Data Products organization, you will be based in Pittsburgh, PA; Birmingham, AL; Dallas, TX; or Strongsville, OH. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely at the manager’s discretion. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description

Provides detailed technical design and development of software solutions using existing and emerging technology platforms. Proposes and designs software solutions to address complex business needs. Writes code, tests and deploys software. Prepares technical and procedural documentation required for software. Maintains and debugs software. PNC employees take pride in our reputation and, to continue building upon that, we expect our employees to be: Customer Focused

- Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions. Managing Risk

- Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework. Responsibilities & Requirements

The following sections outline qualifications and preferred skills for the role. This section preserves the original emphasis on technical and domain knowledge relevant to a Senior Big Data Platform Engineer. Preferred Qualifications

Core Technical Qualifications

Programming & Frameworks

— Proficiency in Java with strong experience in Spring Boot for building APIs and Kafka pipelines / microservices; knowledge of RESTful API design and enterprise integrations; exposure to UI frameworks (e.g., Angular, React) for dashboards or business-facing applications is a plus. Event Streaming & Messaging

— Hands-on experience with Apache Kafka (producers, consumers, schema registry, topic partitioning, lag monitoring); understanding of event-driven architecture and real-time data processing. Big Data Development

— Strong background in Apache Spark (batch and streaming) for ETL and analytics; familiarity with Hadoop ecosystem (HDFS, Hive, YARN, MapReduce) for large-scale data processing; experience tuning performance of distributed jobs in a financial data environment. Database Experience

Relational Databases (RDBMS)

— Expertise in Oracle or similar for transactional/operational data storage; strong SQL skills (complex queries, stored procedures, performance tuning, query optimization). NoSQL / Distributed Databases

— Experience with MongoDB or similar for unstructured or high-volume datasets; knowledge of time-series data / familiarity with ELK. Data Warehousing

— Familiarity with Snowflake, Teradata, or Redshift for analytical workloads; experience building data models that support data products use cases.

Testing, DevOps & Production Support

Strong knowledge of unit, integration, and regression testing frameworks (JUnit, Mockito, Selenium, etc.). Familiarity with CI/CD pipelines (Jenkins, Git) and working with Kubernetes/container deployments. Understanding of logging/monitoring tools (ELK, Splunk, Grafana, Prometheus). Experience supporting production releases and post-production issue resolution in regulated financial environments.

Business & Domain Knowledge

Exposure to financial services domain: payments, risk management, compliance, or fraud detection. Ability to translate business use cases into data products with measurable value is a plus. Awareness of data governance, lineage, and regulatory compliance is a plus.

Soft Skills & Agile Practices

Strong communication skills for cross-team collaboration (business analysts, QA, product owners). Experience working in Scrum or Agile teams, participating in stand-ups, sprint planning, retrospectives, and demos. Problem-solving mindset with ability to handle production incidents and root-cause analysis.

Notes: This description includes location options, visa sponsorship statement, and a comprehensive list of preferred qualifications as provided. Qualifications

Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position. Education & Certifications

Education

— Bachelor’s degree (or equivalent combination of education and experience). Certifications

— No required certifications. Licenses

— Background checks as required by government contracts. Pay & Benefits

Pay Transparency: Base Salary: $55,000.00 – $152,375.00. Salaries may vary based on geographic location, market data, and individual skills, experience, and education. This role is incentive eligible based on company, business, and/or individual performance. Benefits include medical/dental/vision coverage, life insurance, disability protection, 401(k) with company match, pension and stock purchase plans, flexible spending accounts, adoption assistance, educational assistance, and wellness programs. Paid time off varies by eligibility and level, including holidays, vacation, and other leave provisions. Details available through the Total Rewards program. Application Window: Generally posted for two business days from 09/04/2025, subject to business discretion. Accommodations & EEO

Disability Accommodations: If an accommodation is required to participate in the application process, contact us via email at AccommodationRequest@pnc.com with “accommodation request” in the subject line and include your name, job ID, and preferred contact method. Applicants may also call 877-968-7762 for accommodation assistance. All information will be kept confidential and used only to provide needed reasonable accommodations. PNC fosters an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions. Equal Employment Opportunity (EEO)

— PNC provides equal employment opportunity regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other protected categories. This position is subject to applicable FDIA, SAFE Act, and FINRA requirements where applicable. California Residents

— Refer to the California Consumer Privacy Act Privacy Notice to understand how PNC may use or disclose your personal information in our hiring practices.

#J-18808-Ljbffr