Senior Data Engineer

PwC

Job Summary

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 involves designing scalable data solutions, leading the implementation of robust data pipelines and platforms, and optimising data workflows. The ideal candidate will translate business needs into data-driven solutions, ingest and integrate data from multiple sources, and ensure best practices in data warehousing and governance. They will also mentor other data engineers and drive innovation in data engineering capabilities.

Must Have

  • Design scalable data solutions aligning with enterprise data strategy and governance standards.
  • Lead implementation of robust, scalable data pipelines, platforms, and analytical solutions.
  • Oversee monitoring and optimisation of data workflows for performance, reliability, and scalability.
  • Engage with stakeholders to translate business needs into data-driven solutions.
  • Ingest and integrate data from multiple sources, including real-time streaming data.
  • Perform code reviews and provide technical guidance to other data engineers.
  • Ensure best practices in data warehousing, ETL techniques, and data governance.
  • Support cross-functional initiatives, integrating data engineering with AI/ML, analytics, and BI teams.
  • Contribute to budgeting and resource planning for data engineering initiatives.
  • Drive innovation by evaluating new tools, frameworks, and methodologies.
  • Hold a Bachelor’s degree in Computer Science, Data Science, or a related discipline.
  • Possess at least 5 years of experience in a data engineering role.
  • Be proficient in Python and PySpark for building and optimising complex data pipelines.
  • Have hands-on experience with Databricks, Azure Data Factory, or Microsoft Fabric.
  • Demonstrate strong SQL skills for data querying and manipulation.
  • Possess a deep understanding of data warehousing concepts, ETL techniques, and data architecture.
  • Be experienced in designing scalable data architectures, including cloud-native and hybrid solutions.
  • Be familiar with version control systems such as Git.
  • Have experience mentoring junior engineers and fostering a collaborative team environment.
  • Communicate effectively with both technical and commercial stakeholders.

Good to Have

  • Knowledge of related Microsoft Applied Skills or Microsoft Certifications (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.

Perks & Benefits

  • Continuous personal and professional growth through our Learning and Development Program.
  • A dedicated Career Coach assigned to you.
  • A Wellbeing Program, including an Employment Assistance Program and Fitness initiative.
  • Annual performance appraisals.
  • A dynamic, diverse and young environment.
  • International opportunities.
  • An open door policy.
  • Regular social and sports activities.

Job Description

Line of Service

Advisory

Industry/Sector

Not Applicable

Specialism

Advisory - Other

Management Level

Senior Associate

Job Description & Summary

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.

Create your future with us

At PwC we strive to solve important problems. By joining our Firm, you are joining a community of human-led and tech powered solvers that leads with the heart and lives by our values. Our focus is on helping you realize your full potential by providing you with a healthy working environment, a dedicated learning journey, as well as the required flexibility to achieve your desired work life balance. Bring your whole self to PwC and discover how far you can go. This opportunity is ideal for you if you are eager to embark on a journey to invest in your career development and are also excited to collaborate with experts in the field. We have people from all walks of life, and we are committed to a world where everyone is seen and heard, so let’s re-imagine the possible together.

But that is not all! At PwC we provide various benefits such as:

  • Continuous personal and professional growth through our Learning and Development Program
  • A dedicated Career Coach assigned to you to focus on helping you set your career path and reach your personal and professional goals
  • A Wellbeing Program, which includes an Employment Assistance Program and Fitness initiative
  • Annual performance appraisals
  • A dynamic, diverse and young environment
  • International opportunities
  • An open door policy
  • Regular social and sports activities

If this aligns with your values and who you are as a professional, then we want to hear from you! Apply now and join us on our journey to build trust in society and solve important problems!

Education

Degrees/Field of Study required:

Degrees/Field of Study preferred:

Certifications

Required 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}

Optional Skills

Desired Languages

Travel Requirements

Not Specified

Available for Work Visa Sponsorship?

Yes

Government Clearance Required?

Yes

Job Posting End Date

16 Skills Required For This Role

Cross Functional Data Analytics Forecasting Budgeting Github Cpp Game Texts Business Analysis Resource Planning Agile Development Azure Business Intelligence Power Bi Data Science Git Python Sql

Similar Jobs