NatWest Group
Data Engineer – London
Key Responsibilities
- Be the voice of our customers, using data to tell their stories and put them at the heart of all decision-making
- Drive the build of effortless, digital first customer experiences
- Simplify our organisation by developing innovative data driven solutions through data pipelines, modelling and ETL design, inspiring commercial success while keeping our customers and the banks data safe and secure
- Drive customer value by understanding complex business problems and requirements to correctly apply the most appropriate and reusable tool to gather and build data solutions
- Support our strategic direction by engaging with the data engineering community to deliver opportunities, and carry out complex data engineering tasks to build a scalable data architecture
- Building advanced automation of end user developed applications and data engineering pipelines through removal of manual stages
- Providing solution design for typical DevOps framework problems
- Embedding new data techniques into our business through role modelling, training and experiment design oversight
- Sourcing new data using the most appropriate tooling for the situation
- Developing solutions for streaming data ingestion and transformations in line with our streaming strategy
Skills and Expertise
- Strong understanding of data usage and dependencies and experience of extracting value and features from large scale data
- Practical experience of programming languages alongside knowledge of data and software engineering fundamentals
- Experience of ETL technical design, data quality testing, cleansing and monitoring, data sourcing, and exploration and analysis
- Good understanding of modern code development practices
- Advanced technical skills in Python, PySpark, SQL or PostgreSQL, GitLab, MS Excel and AWS tools
- Intermediate skills in MS Office Visual Basic, Oracle DB or business objects
- Basic knowledge of C#, JavaScript, SAS 4GL, JIRA tools and Tableau
- Data warehousing and data modelling capabilities
- Experience of working in a governed, and regulatory environment
- Strong communication skills with the ability to proactively engage and manage a wide range of stakeholders