Taro Logo

Software Engineer Senior - Big Data Platform

A financial services company with nearly 160 years of history, focused on banking, investments, and asset management.
Dallas, TX, USAPittsburgh, PA, USABirmingham, AL, USA
$55,000 - $152,375
Data
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Job Description

PNC, a leading financial services company with nearly 160 years of history, is seeking a Senior Software Engineer for their Big Data Platform within their Data Products organization. This role offers an exciting opportunity to work on complex data solutions in a regulated financial environment.

The position requires expertise in big data technologies, including Apache Spark, Hadoop ecosystem, and event streaming platforms like Kafka. You'll be responsible for designing and developing software solutions that handle large-scale data processing and analytics. The role combines technical excellence with business impact, as you'll be working on solutions that directly affect PNC's data products and services.

The compensation package is competitive, ranging from $55,000 to $152,375, complemented by a comprehensive benefits package including medical, dental, vision coverage, 401(k) with company match, and generous paid time off. The position offers professional growth opportunities within a stable, respected financial institution.

Key technical areas include Java development with Spring Boot, RESTful API design, big data processing with Apache Spark, and experience with both SQL and NoSQL databases. You'll work in an Agile environment, collaborating with cross-functional teams to deliver high-quality solutions.

The role requires strong problem-solving abilities and excellent communication skills, as you'll be working with various stakeholders including business analysts, QA teams, and product owners. This is an excellent opportunity for a senior engineer looking to make an impact in financial technology while working with cutting-edge big data technologies.

Last updated 13 hours ago

Responsibilities For Software Engineer Senior - Big Data Platform

  • Provides detailed technical design and development of software solutions
  • Proposes & designs software solutions to address complex business needs
  • Writes code, tests and deploys software
  • Prepares technical and procedural documentation
  • Maintains and debugs software
  • Support production releases and post-production issue resolution

Requirements For Software Engineer Senior - Big Data Platform

Java
Kafka
MongoDB
  • Bachelor's degree or equivalent combination of education and experience
  • 3+ years of relevant industry experience
  • Proficiency in Java with Spring Boot
  • Experience with Apache Kafka
  • Strong background in Apache Spark
  • Expertise in Oracle or similar RDBMS
  • Strong SQL skills
  • Experience with MongoDB or similar NoSQL databases
  • Knowledge of CI/CD pipelines
  • Strong communication skills

Benefits For Software Engineer Senior - Big Data Platform

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
  • Medical/prescription drug coverage
  • Dental and vision coverage
  • Life insurance
  • 401(k) with company match
  • Pension plan
  • Stock purchase plans
  • Educational assistance
  • Wellness program
  • Maternity and parental leave
  • 11 paid holidays
  • 15-25 vacation days

Related Jobs

Software Engineer Sr-Pandas, Numby, PySpark

Senior Software Engineer role at PNC focusing on data engineering with Python, Pandas, NumPy, and PySpark, offering competitive salary and comprehensive benefits.

Technology Engineer Sr - Capacity Performance Management Eng.

Senior Technology Engineer role at PNC focusing on Capacity Performance Management, requiring expertise in data engineering, ETL processes, and various technical tools.

Sr. Business Intelligence Engineer

Senior Business Intelligence Engineer role at Amazon Kuiper focusing on data analysis, forecasting, and business insights for satellite broadband services.

Senior Data Engineer

Senior Data Engineer role at Microsoft Security focusing on protecting users from account compromise and fraud through data pipeline development and ML infrastructure.

Senior Data & AI Engineer

Senior Data & AI Engineer position at Manulife, focusing on machine learning model deployment and data infrastructure development in a hybrid work environment.