Software Engineer Lead - Data Product Organization (Cloudera Hadoop, Neo4j, Spark/PySpark)
Job Description
The Software Engineer Lead in PNC's Data Product Organization focuses on building and maintaining a data-centric Treasury Management network on Hadoop and Neo4j, with leadership responsibilities in data engineering and cross-functional collaboration.
Responsibilities
- Design, implement, and scale a complex data-centric Treasury Management payments network built on Hadoop and Neo4j
- Independently manage and interpret complex data requirements
- Collaborate with Data Scientists, Architects, and other key technical resources
- Engage with streaming data workflows and Iceberg
- Apply proven expertise with Cloudera Hadoop stack (HDFS, HQL, Hive, Impala, Beeline) and Neo4j
- Demonstrate strong communication skills and the ability to lead teams
- Provide lead experience as a Data Engineer
Requirements
- Experience with Apache Kafka
- Application development capabilities
- Business management and a focus on customer solutions
- Data engineering practices
- Design and architecture skills
- Group problem solving abilities
- Neo4j database expertise
- Process improvement experience
- Release management knowledge
- Software solutions development
- User experience (UX) design awareness
- Application delivery processes
- Application design proficiency
- Architecture discipline
- Application development tools proficiency
- Application testing expertise
- Packaged application integration experience
- System development life cycle (SDLC) familiarity
- Technical troubleshooting skills
Technologies
- Spark
- PySpark
- Cloudera Hadoop
- HIVE
- HQL
- Impala
- Beeline
- HDFS
- Neo4j
- Linux
- Iceberg
Benefits
- Medical and prescription drug coverage with Health Savings Account feature
- Dental and vision insurance options
- Life insurance for employee and dependents
- Short and long-term disability protection
- 401(k) with company match, pension, and stock purchase plans
- Dependent care reimbursement account
- Back-up child and elder care support
- Adoption, surrogacy, and doula reimbursement
- Educational assistance including select programs fully paid
- Wellness program with financial incentives
- Maternity and parental leave
- Up to 11 paid holidays per year
- 9 occasional absence days per year
- Between 15 and 25 vacation days per year
Job Description
- Create and lead the technical design and development of software solutions
- Propose and design software solutions to address complex business needs; prepare technical and procedural documentation
- Facilitate complex problem resolution
- Provide technical guidance and support to colleagues; review coding, testing, and documentation
- Apply modern principles, methodologies, and tools to advance business initiatives and capabilities
Pay Transparency
- Base Salary: $55,000.00 – $138,000.00
- Salaries may vary by geographic location, market data, and individual skills, experience, and education; this role is incentive eligible based on company, business, and individual performance
Application Window
- Generally posted for two business days from 09/02/2025, may be extended at business discretion
Disability Accommodations
If an accommodation is required to participate in the application process, please contact us via email at [email protected] with the subject line "accommodation request" and include your name, the job ID, and your preferred method of contact. Applicants may also call 877-968-7762 and say "Workday" for accommodation assistance.
Similar Jobs
J
J