Line of Service
AdvisoryIndustry/Sector
Not ApplicableSpecialism
Advisory - OtherManagement Level
Senior AssociateJob Description & Summary
PwC Malta provides industry focused assurance, tax and advisory services to build public trust and enhance value for its clients and their stakeholders. More than 370,000 people in 149 countries across our network share their thinking, experience and solutions to develop fresh perspectives and practical advice. Joining PwC Malta means joining this global network of firms.We are seeking a highly skilled and experienced Senior Data Engineer to join our growing and dynamic Data and Emerging Technologies Team. This middle-management, client-facing role is ideal for someone with a strong background in data engineering, platform architecture, and pipeline optimisation, who thrives in leading technical initiatives and mentoring others.
The ideal candidate will have hands-on experience designing and implementing large-scale data solutions using modern cloud technologies, particularly within the Microsoft ecosystem. They will be comfortable engaging with stakeholders to translate business needs into scalable, data-driven solutions, and will play a key role in shaping the future of our data platform capabilities.
Your Mission
Your career with PwC is what you make it to be. This role will include, but is not limited to, the following:
· Designing scalable data solutions that align with enterprise data strategy and governance standards.
· Leading the implementation of robust, scalable data pipelines, data platforms, and analytical solutions.
· Overseeing the monitoring and optimisation of data workflows for performance, reliability, and scalability.
· Engaging with internal and external stakeholders to translate business needs into data-driven solutions.
· Ingesting and integrating data from multiple sources, including real-time streaming data.
· Performing code reviews and providing technical guidance to other data engineers.
· Ensuring best practices in data warehousing, ETL techniques, and data governance.
· Supporting cross-functional initiatives, such as integrating data engineering with AI/ML, analytics, and business intelligence teams.
· Contributing to budgeting and resource planning for data engineering initiatives .
· Driving innovation by evaluating new tools, frameworks, and methodologies to improve data engineering capabilities.
About You
The ideal candidate is therefore one who:
· Holds a Bachelor’s degree in Computer Science, Data Science, or a related discipline.
· Has at least 5 years of experience in a data engineering role, with a strong track record of delivering scalable data solutions.
· Is proficient in Python and PySpark for building and optimising complex data pipelines.
· Has hands-on experience with Databricks, Azure Data Factory, or Microsoft Fabric.
· Demonstrates strong SQL skills for data querying and manipulation.
· Has a deep understanding of data warehousing concepts, ETL techniques, and data architecture.
· Is experienced in designing scalable data architectures, including cloud-native solutions and hybrid environments.
· Is familiar with version control systems such as Git.
· Has experience mentoring junior engineers and fostering a collaborative team environment.
· Communicates effectively with both technical and commercial stakeholders.
Having knowledge of the following will be considered an asset:
· Related Microsoft Applied Skills or Microsoft Certifications such as Fabric Analytics Engineer Associate, Fabric Data Engineer Associate, Azure Solutions Architect Expert
· Familiarity with Power BI for data visualisation and reporting.
· Experience integrating AI capabilities into data platforms.
· Experience with cloud cost optimization strategies for data workloads.
Education (if blank, degree and/or field of study not specified)
Degrees/Field of Study required:Degrees/Field of Study preferred:Certifications (if blank, certifications not specified)
Required Skills
Optional Skills
Accepting Feedback, Accepting Feedback, Active Listening, Agile Methodology, Alteryx (Automation Platform), Analytical Thinking, Automation, Automation Framework Design and Development, Automation Programming, Automation Solutions, Automation System Efficiency, Business Analysis, Business Performance Management, Business Process Automation (BPA), Business Transformation, C++ Programming Language, Communication, Configuration Management (CM), Continuous Process Improvement, Creativity, Daily Scrum, Data Analytics, Data Architecture, Data-Driven Insights, Data Ingestion {+ 34 more}Desired Languages (If blank, desired languages not specified)
Travel Requirements
Available for Work Visa Sponsorship?
Government Clearance Required?
Job Posting End Date