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.