Job description

YouView collects millions of data points daily and we are looking for a Data Engineer with a passion for big data to help us turn this data into actionable insights. As part of an agile team, you will work with product owners, engineers, external stakeholders, and data scientists from across the business to help us develop the systems and models needed to deliver a cutting-edge TV experience that UK households love.


•Work with engineers, data scientists, product managers, external stakeholders, and data users to understand data needs

•Analyse source systems, define underlying data sources and transformation requirements, design suitable data models and document the design/specifications

•Implement new data validation methods and tools

•Collaborate with our team of Infrastructure Engineers to design, build and maintain data extraction, load, and transformation solutions (ELT) at scale

•Automate repetitive data tasks using tools like Python/Spark/AWS Glue

•Identify and tune bottlenecks within the Data Lake/Data Warehouse

•Ensure compliance with data governance and security policies

What we are looking for:

  • A self-starter - you take the initiative in spotting opportunities and finding ways to solve the problems large quantities of data bring
  • Ability to explain your technical work in a clear way to various stakeholders of different levels
  • Able to demonstrate how you have automated a complex, error-prone, or otherwise time-consuming task
  • You can write efficient SQL statements across multiple language variations – such as PostgreSQL, Amazon Athena etc
  • Hands on experience with a programming language such as Python or Java
  • Knowledge and skills to turn complex business requirements into scalable, robust, and explorable data products
  • Familiarity with Big Data technologies such as Spark and Redshift and working with data at significant scale
  • Familiar with Infrastructure ss Code (IaC) concepts and tools like AWS Cloudformation
  • You can quickly get a grasp of any dataset that you are working with
  • Familiarity with BI data tools like Looker, Tableau, QlikView or similar


• Competitive Salary on offer

• Annual Bonus

• Flexible working

• Hybrid working - 4/5 days a month in the office

• Relaxed office environment in the City of London, near Aldgate East station

• Pension Plan

• Private Healthcare

• Holiday purchase programme

• Season Ticket Loan

• Free Set Top Box

• Staff Discount Scheme

About us:

YouView is an on-demand TV service with over 70 live digital channels. It seamlessly combines seven day catch¬up on BBC iPlayer, ITV Hub, All 4 and Demand 5 with a library of on demand television programmes, films and radio. A range of quality content is available via on demand players from Netflix, Now TV, Milkshake!, UKTV Play, STV and S4C. YouView has record, pause and rewind TV functionality as well as a simple search and more.

Our social, supportive team is made up of the brightest minds available, in a truly dynamic business with clear growth and development potential.

YouView launched in summer 2012, brought BT Sport over IP in 2013, an upgrade to 4k and the launch of Netflix in 2014, partnered with Sony to offer the UI for its TVs in 2015 and brought the first UHD device to the UK. YouView launched a major upgrade to its underlying platform in 2017 with an award-winning UI in the UK with a powerful cloud back office providing new data and insights into how consumers watch and find TV. It recently announced the launch of Amazon Prime with BT and the arrival of Sky Atlantic in early 2019.

YouView continues to innovate and is working with the BBC to trial a UHD version of BBC iPlayer. YouView has won a number of major industry awards including Advanced TV Innovation of the Year at the 2017 Content Innovation Awards and Best Platform at the annual T3 Awards and most recently winner of the National Technology Awards for TV, Film and Broadcasting Technology of the of the Year.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.