Software Engineer Principal designing and implementing data solutions using cutting-edge technologies at PNC. Collaborating with cross-functional teams to ensure data quality and governance.
Responsibilities
Design and implement data solutions using cutting-edge technologies
Collaborate with cross-functional teams
Contribute to data governance and quality initiatives
Designing, building, and maintaining scalable data pipelines using cloud platforms and big data technologies
Developing and optimizing data warehousing solutions to ensure high availability and performance
Implementing data modeling techniques to support analytics and reporting needs
Ensuring data quality, governance, and compliance across all data processes
Monitoring and maintain data systems, implementing alerting mechanisms to ensure reliability
Participating in Agile/SAFe ceremonies, including sprint planning, stand-ups, and retrospectives
Requirements
Proven expertise in cloud platforms (e.g., AWS, Azure, Google Cloud) and big data technologies (e.g., Hadoop, Spark, Kafka, Flink)
Experience with data governance, quality management, and compliance
Proficiency in programming languages such as PySpark, Scala, SQL, and Java
Strong experience with ETL processes, data modeling, and data warehousing
Familiarity with DevOps tools and CI/CD workflows (e.g., Git, Jenkins, Docker, Kubernetes)
Knowledge of monitoring and alerting tools for data systems
Experience with mainframe technologies and COBOL is a plus.
Certifications such as AWS Certified Data Engineer, Agile/SAFe Practitioner, or Apache Hadoop
Experience with data pipeline orchestration tools (e.g., Apache Airflow)
Background in working with large-scale, distributed systems.
Benefits
medical/prescription drug coverage (with a Health Savings Account feature)
dental and vision options
employee and spouse/child life insurance
short and long-term disability protection
401(k) with PNC match
pension and stock purchase plans
dependent care reimbursement account
back-up child/elder care
adoption, surrogacy, and doula reimbursement
educational assistance, including select programs fully paid
a robust wellness program with financial incentives
maternity and/or parental leave
up to 11 paid holidays each year
8 occasional absence days each year, unless otherwise required by law
between 15 to 25 vacation days each year, depending on career level; and years of service.
Job title
Principal Software Engineer – Data Solution Implementation, Hadoop
Lead Software Engineer developing custom solutions and collaborating with clients for innovative business challenges. Engage in continuous learning and mentor junior team members for effective project delivery.
Senior Software Engineer at Evertec ensuring technological solutions for financial systems, analyzing requirements, supporting and sustaining systems with high quality and efficiency.
Software Engineer developing and maintaining applications for financial sector solutions at Evertec. Involves debugging, collaborating, and optimizing SQL procedures.
Lead Software Engineer at Pariveda focusing on developing enterprise - level applications. Collaborate with clients to solve business challenges while utilizing various technologies in a hybrid environment.
Lead software engineer at Pariveda designing and delivering enterprise - level applications with cloud technologies. Collaborating with clients to solve business challenges in a people - first agile environment.
Lead Software Engineer for cloud - based solutions in Bogotá with a North American professional services firm. Collaborating with cross - functional teams, delivering enterprise - level applications, and mentoring junior engineers.
Lead software engineer at Pariveda building custom technology solutions with a focus on client collaboration and team growth. Engage in full software development life cycle and mentor junior developers.
Join a leading team in geotechnics, working on major mining projects with an emphasis on innovation and excellence. Contributing to technical leadership and delivering solutions as a Senior Geotechnical Engineer.
Fullstack Developer analyzing business requirements to create systems and applications. Collaborating with IT teams and contributing to process improvements.
Senior Full Stack Engineer at Lloyds Banking Group designing and developing high - quality, scalable software solutions. Collaborating cross - functionally to solve business needs and mentor junior engineers.