Senior Data Engineer

London, United Kingdom

Applications have closed

Utility Warehouse

Get all your home services, including gas, electricity, broadband, mobile and home insurance from one company, helping you save time and money.

View company page

Company Description

Hello, we're UW.  

We take the headache out of essential home services by providing them all in one place – energy, broadband, mobile, and even insurance. That’s one provider, one account, one bill, and lots of savings.

UW is a truly unique FTSE250 company. We have a unique business model, a unique way of getting products to market. No one else is offering a multi-service solution like we do. All of this creates a working environment like no other.

We are looking for experienced and innovative Data Engineers who are comfortable with a diverse range of data work, everything from designing complex data transformations in our data warehouse to coding and deploying apps that pull data from external APIs. We are looking for people who can demonstrate strong ownership resulting in high quality and valuable data products. Senior Data Engineers at Utility Warehouse are expected to play a leading role and to enjoy the challenge of helping to solve the complex data challenges that come from being the UK’s only multiservice utility provider. We are developing a diverse team of people who each bring their different strengths and approaches to our working community.

 

What we are working on

Our mission with data is to create value and impact for Utility Warehouse through scaling AI and automation across our organisation.  For example, we are exploring our ability to drive product growth through machine learning, understanding our customers’ needs and improving customer interactions with UW using natural language processing. We are also using machine learning models in our partners app to help equip our partners with the information they need to expand our customer base. Our exciting AI and machine learning journey is under way and we are looking for motivated individuals to join us.

Job Description

What you’ll be doing

 

  • Designing and building scalable, reliable and robust data pipelines to acquire, ingest, and process data from multiple sources.

  • Data modelling - bringing a structure to raw data that is aligned with business requirements and objectives.

  • Maintaining a data product mindset - what needs to be improved next?

  • Helping to create clarity by reducing unnecessary complexity.

  • Partner with stakeholders to understand their needs and build impactful analytics solutions.

  • Evaluating and proposing multiple approaches to a problem, identifying the wider business implications of each.

  • Maintaining data platforms and curating existing data products.

  • Providing support, tooling and solutions to Data Analysts and Data Scientists.

  • Mentoring and guiding more junior Data Engineers.

  • Sharing your knowledge and recent progress at the weekly Data Tribe meeting.

  • Contributing to cross-functional problem-solving sessions.

 

Qualifications

What we are looking for

 

  • Experience of data warehousing and building ETL/ELT pipelines.

  • Experience writing high-quality and maintainable code resulting in solid and reliable software.

  • Strong SQL and data modelling skills.

  • Ability to write code in Python or other languages commonly used to process data.

  • Strong analytical and problem-solving skills.

  • Comfort with the design, creation and management of complex datasets and data systems.

  • Ability to continually optimise and improve data pipelines.

  • Strong interpersonal skills incorporating leadership, mentoring, team working, knowledge sharing and helping to create a positive culture.

  • Ability to prioritise and organise workload in coordination with the team and stakeholders.

  • Experience working on a cloud-native data ecosystem.

  • Experience with cloud data warehouses such as BigQuery or Snowflake.

  • Infrastructure as Code and GitOps methods.

  • Experience with cloud data warehouse transformation tools such as Dataform or dbt.

  • Experience in Machine Learning operations would be beneficial.

Don’t worry if you don’t have the whole list. If you feel you have most of it and can learn the rest pretty quickly, then please don’t hesitate to apply. Overall we are looking for imaginative and pragmatic problem-solvers who want to help make a positive impact with data at UW.

Additional Information

What's in it for you

​​​​Join a high growth FTSE 250 business and help us achieve our ambitions whilst learning and having fun. Become part of a fantastic business culture where people really are at the heart of everything we do.

- Huge opportunities for exposure & development as we scale up.

- A competitive salary.

- 25 days holiday plus Bank Holidays.

- Life Insurance up to 4 x your salary.

- Discounted healthcare and medical cash plans including a free Virtual GP service.

- Private pension scheme.

- Share options and Save As You Earn Scheme.

- A range of Health & Wellbeing benefits including a confidential Employee Assistance Programme, Virtual fitness classes and wellness tools.

- Discounts on UW products & services.

We provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your age, disability, gender, marriage or civil partnership status, pregnancy and maternity status, race, religion or belief, or sexual orientation.

Please note, if you are applying for a role which involves having access to personal data, you will be subject to a background check. Where checks are unsatisfactory or incomplete and/or a failure to reveal information relating to convictions that you are required to identify as part of the background checks, could lead to withdrawal of an offer of employment.

Tags: APIs BigQuery Data pipelines Data warehouse Data Warehousing ELT ETL Machine Learning ML models NLP Pipelines Python Snowflake SQL

Perks/benefits: Career development Competitive pay Equity Fitness / gym Health care Insurance Startup environment Wellness

Region: Europe
Country: United Kingdom
Job stats:  4  0  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.