Design, build, maintain, test and optimize scalable data architectures and pipelines. Extract, transform and load data for analysts and scientists, ensure data quality, collaborate with architecture teams, adopt DevOps practices, and source/integrate new data to support bank products and cost-effective platform solutions.
Join us as a Data Engineer
- This is an exciting opportunity to use your technical expertise to collaborate with colleagues and build effortless, digital first customer experiences
- You’ll be simplifying the bank by developing innovative data driven solutions, using insight to be commercially successful, and keeping our customers’ and the bank’s data safe and secure
- Participating actively in the data engineering community, you’ll deliver opportunities to support the bank’s strategic direction while building your network across the bank
As a Data Engineer, you’ll play a key role in driving value for our customers by building data solutions. You’ll be carrying out data engineering tasks to build, maintain, test and optimise a scalable data architecture, as well as carrying out data extractions, transforming data to make it usable to data analysts and scientists, and loading data into data platforms.
You’ll also be:
- Developing comprehensive knowledge of the bank’s data structures and metrics, advocating change where needed for product development
- Practicing DevOps adoption in the delivery of data engineering, proactively performing root cause analysis and resolving issues
- Collaborating closely with core technology and architecture teams in the bank to build data knowledge and data solutions
- Developing a clear understanding of data platform cost levers to build cost effective and strategic solutions
- Sourcing new data using the most appropriate tooling and integrating it into the overall solution to deliver for our customers
To be successful in this role, you’ll need a good understanding of data usage and dependencies with wider teams and the end customer, as well as experience of extracting value and features from large scale data.
You’ll also demonstrate:
- Experience of ETL/ELT technical design, including building pipelines, data quality testing, cleansing and monitoring, data warehousing and data modelling capabilities
- The ability to use programming languages like SQL and Python, alongside knowledge of data and software engineering fundamentals such as dimensional modelling, data structures, streaming and distributed processing concepts
- Good knowledge of modern code development practices including version control with Git, CI/CD pipelines, infrastructure as code, spec/test-driven development, and agile delivery
- Strong communication skills with the ability to proactively engage with a wide range of stakeholder
Hours
35Job Posting Closing Date:
28/07/2026Ways of Working:HybridNatWest Group Edinburgh, Scotland Office
Edinburgh, United Kingdom
Similar Jobs
Financial Services
Support and maintain Adabas & Natural mainframe systems, organize and update data, apply enterprise AI for data analysis and validation, update data models, monitor performance and capacity, troubleshoot incidents, provide application development advisory, and collaborate with infrastructure and business teams to ensure secure, stable, scalable data solutions.
Top Skills:
AdabasCa7CicsCobolEnterprise AiJclJes2Mainframe Z/OsMS OfficeMqNaturalOutlookRacfRexxServicenowSymphonyZoom
Financial Services
Design, build, test, and maintain scalable ELT data pipelines and architectures using Python and Databricks. Ensure data security, entitlement controls, and SDLC quality (CI/CD, testing). Use SQL/NoSQL, update data models, apply enterprise-authorized AI responsibly, and support controls and auditability across the data lifecycle.
Top Skills:
AWSCi/CdDatabricksEnterprise-Authorized AiNoSQLPythonSQL
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Develop, implement, and deploy statistical and machine learning sports models and pricing engines in Python; engineer sports data assets; build automated tests; collaborate with Trading, Product, Engineering, and QA; validate data flows and integrations; and mentor junior data scientists.
Top Skills:
Ci/CdDockerKubernetesPythonVersion Control
What you need to know about the Edinburgh Tech Scene
From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.


