Posted in

Software Engineer Principal

Software Engineer Principal

CompanyPNC Financial Services
LocationPittsburgh, PA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Strong background in building scalable data pipelines
  • Experience in ensuring data quality and optimizing data availability
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Familiarity with big data frameworks (e.g., Hadoop, Spark, Kafka)
  • Experience with DevOps practices and CI/CD tools
  • 5+ years of industry-relevant experience
  • University/college degree or equivalent combination of education and experience

Responsibilities

  • Design, build, and maintain scalable data pipelines using cloud platforms and big data technologies
  • Develop and optimize data warehousing solutions to ensure high availability and performance
  • Implement data modeling techniques to support analytics and reporting needs
  • Ensure data quality, governance, and compliance across all data processes
  • Collaborate with business analysts, data scientists, and other stakeholders to understand requirements and deliver data solutions
  • Leverage cloud platforms and big data frameworks to build robust data architectures
  • Utilize DevOps practices and CI/CD tools to automate and streamline data workflows
  • Monitor and maintain data systems, implementing alerting mechanisms to ensure reliability
  • Participate in Agile/SAFe ceremonies, including sprint planning, stand-ups, and retrospectives

Preferred Qualifications

  • Application Development
  • Business Management
  • Customer Solutions
  • Design
  • Group Problem Solving
  • Process Improvements
  • Release Management
  • Software Solutions
  • User Experience (UX) Design