Principal Data Engineer - Data Architect II

UST

hybridPosted Jun 24, 2026
Posting intelligenceActively listedReposted 2×, possible evergreen/ghost posting

Skills

dynamodbairflowpythoncicdemrawsml

About the role

Role description

Principal Data Engineer

Nottingham/ London (Hybrid)

Contract Inside IR35/ Permanent

About the Role

As a Principal Data Engineer, you will combine deep technical expertise with engineering leadership to drive the design, development and evolution of our cloud-scale data platform. You will provide technical leadership across distributed data processing, data products, streaming architectures and data platform capabilities, while remaining hands-on with coding, design and engineering best practices.

You will play a key role in shaping engineering standards, mentoring teams, influencing technical direction and delivering robust, scalable data solutions that enable our Engineers, Data Scientists, Analysts and Governance teams to unlock business value.

What You'll Do

Lead the design, development and continuous evolution of cloud-scale data platforms and data products across batch and streaming workloads

Act as the technical lead for complex data initiatives, providing guidance on solution design, engineering standards and implementation approaches

Design, build and optimise distributed data processing pipelines using PySpark, Python, Airflow and AWS services

Drive engineering excellence through code reviews, technical coaching, design reviews and adoption of software engineering best practices

Partner closely with Product, Architecture, Cyber Security, Data Science, Analytics and Governance teams to deliver scalable and reusable data capabilities

Champion modern data engineering patterns including Data Lakehouse architectures, ELT frameworks, Data Products and event-driven processing

Influence technology choices, engineering standards and platform roadmaps while collaborating with Architecture and Enterprise Technology teams

Improve platform reliability, scalability, observability and operational excellence through automation, monitoring and continuous improvement

Drive adoption of CI/CD, Infrastructure-as-Code, testing strategies and engineering quality standards across the Data Engineering function

Mentor and develop engineers, fostering a culture of technical excellence, continuous learning and innovation

Support the adoption of AI and ML platform capabilities by building trusted, scalable and governed data foundations

Contribute hands-on to the delivery of critical solutions, helping teams solve complex technical challenges and accelerate execution

What You'll Bring

Significant experience as a Lead Data Engineer, Principal Data Engineer or Technical Lead within a large-scale, data-driven organisation

Strong hands-on software engineering expertise with Python, PySpark and Apache Airflow

Deep experience designing and building distributed data processing systems and large-scale data platforms on AWS

Strong knowledge of modern AWS data technologies including Glue, EMR, Lambda, DynamoDB, S3, EventBridge, Step Functions and related services

Proven experience building Data Lakehouse platforms, Data Products and ELT/ETL frameworks supporting analytics, ML and AI workloads

Expertise in streaming data architectures, event-driven systems and real-time data processing patterns

Strong understanding of data modelling, data quality, metadata management, governance and data platform best practices

Experience implementing software engineering best practices including CI/CD, automated testing, infrastructure-as-code and observability

Demonstrated ability to lead technical delivery across multiple teams and influence engineering direction without direct authority

Excellent stakeholder management and communication skills, with the ability to engage effectively across engineering, product, architecture and senior leadership audiences

Practical experience supporting Machine Learning and Generative AI platforms through scalable data engineering solutions

Passion for mentoring engineers and building high-performing technical teams

Strong problem-solving skills with the ability to balance strategic thinking and hands-on execution

Experience operating within regulated industries, ideally Financial Services

Hurry & apply for a more detailed conversation!

#UST

Skills

data architecture,data processing,aws glue,cloud technology,

About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact - touching billions of lives in the process.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.