Jobs

Data Engineer


Job details
  • Higher - AI recruitment
  • London
  • 4 days ago

OVO Group is a leading energy technology company determined to create a world with clean, affordable energy for everyone. Since launching in 2009, they have welcomed over a million members, planted a million trees, and set their sights on helping save the planet. They are on a mission to change energy for the better, including driving progress towards the target of net zero carbon living.


The Tech org at OVO is entering an exciting growth phase, which includes hiring across all their data squads throughout the rest of 2024 and early 2025. This includes a number ofmid-senior levelData Engineers, who will help several key teams deliver sophisticated data-driven products which will support the company and its customers on the Path to Net Zero.


HOW YOU'LL FIT IN:

As a Data Engineer at OVO, you could find yourself working in one of the following teams:


Next Best Action:You will be part of a multi-disciplinary Data squad focusing on Decisioning as a product. The team currently owns a decisioning platform and API supporting digital and contact centre customer interactions.


Operations AI:You will be part of an AI squad focusing on integrating predictive analytics and generative AI to enhance customer experience on the Path to Net Zero. As a Data Engineer, you will play a key role in developing and maintaining data pipelines, powering a platform and API that support both digital and contact center customer interactions.


Customer Lifetime Value:As a member of a multi-disciplinary Data Science team, you will help in the development and improvement of sophisticated data and machine-learning products, all centred around maximising the OVO customer journey.


In all of these teams, theData Engineerwill work to advance OVO's AI-driven products, ensuring they are future-proof, scalable, and seamlessly integrated into decision-making workflows across the business—from C-suite to operational teams. Ultimately, your work will help drive sustainable solutions and empower customers in their journey toward Zero Carbon.


RESPONSIBILITIES INCLUDE:

  • Designing, building and maintaining scalable data solutions, following good software engineering practices
  • Establishing and advocating for good engineering standard
  • methodologies within the team, such as IaC, automated testing,
  • adequate monitoring and alerting, CI/CD standard processes for
  • production releases
  • Raising the standards of existing codebases following good software engineering principles and educating non-engineers in such practices
  • Perform both batch and real-time data transformations, ensuring data is accurate, efficient, and readily available for analysis
  • From time to time, help build end-to-end PoCs or prototypes, including basic web apps or basic frontend integrations


ESSENTIAL SKILLS & EXPERIENCE

  • Passion for crafting scalable, resilient solutions, and an eagerness to drive the team’s technology choices and architectural decisions
  • A strong backend and data engineering background, with the ability to occasionally carry out full stack development for PoC/prototypes
  • Skilled in designing, building, monitoring, and managing large-scale data products, pipelines, tooling, and platforms
  • Deep understanding of the best engineering practices, including containerisation and CI/CD
  • Experience with streaming and batch ETL solutions using data processing tools like Kafka, Pub-Sub, VertexAI, BigQuery, Dataform, Postgres, or comparable technologies
  • Hands-on experience developing cloud-based solutions across GCP, AWS, or Azure, with a command of Infrastructure as Code tools such as Terraform and cloud compute platforms like GCP Cloud Run
  • Excellent command of at least one programming language recognised in the Data Engineering community; primarily Python and SQL
  • Experience or desire to work on MLOps, Model Training, Evaluation and Deployment
  • You’re accustomed to working in a multi-disciplinary agile delivery setting with frequent release cycles, with experience in pair programming, TDD, CI/CD, and strategic deployment approaches – where technology decisions are not rare


If you tick most but not all of the requirements, OVO would still love to hear from you!


COMPENSATION/BENEFITS:

  • Competitive salary range of £55-85K (dependent on experience and seniority)
  • On-target bonus of 15%
  • 34 days holiday including bank holidays
  • Pension matching up to 5%
  • Flexible working as standard
  • Enhanced parental leave policies
  • 9% cash flex fund which can be used towards a variety of benefits
  • (pension top-up, annual leave top-up, gym memberships, healthcare
  • cash plan, workplace ISA, etc.)
  • OVO community – opportunities for L&D and community involvement

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Data Engineer

I am currently working with a large private sector company in the West Midlands on the hunt for an Analytics/Data Engineer to join a growing team. If you are a data professional looking for the opportunity to join a large growing company and progress your career, please read through the...

Birmingham

Data Engineer

Data EngineerPay up to £58,347, plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance.As a Data Engineer you'll be working within a high-performing team of engineers, developing data-centric solutions that positively impact millions of DWP users, helping them to find and use essential DWP services.DWP....

Marton, Lancashire

Data Engineer

Data EngineerPay up to £58,347, plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance.As a Data Engineer you'll be working within a high-performing team of engineers, developing data-centric solutions that positively impact millions of DWP users, helping them to find and use essential DWP services.DWP....

High Heaton

Data Engineer

Data EngineerPay up to £58,347, plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance.As a Data Engineer you'll be working within a high-performing team of engineers, developing data-centric solutions that positively impact millions of DWP users, helping them to find and use essential DWP services.DWP....

Richmond Hill

Data Engineer - Hybrid/Bristol - Up to £55k

Data Engineer - Hybrid/Bristol - Up to £55,000Job Title: Data EngineerLocation: Hybrid/Bristol (Min. 2 days per week)Remuneration: £45,000 - £55,000 per annumResponsibilities:Pipeline Development and Optimisation: Continuously assess and improve the performance of data enrichment pipelines, ensuring their efficiency, dependability, and scalability.Data Management: Design and implement robust processes for data ingestion...

Bristol

Data Engineer

Contract type: PermanentHours: Full Time, 37.5 hours per weekSalary: circa £60,000 depending on experienceLocation: Canary WharfWFH policy: Employees are required to attend the office 2 days/weekFlexible working: Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9-day fortnight.Reports to: Lead Data EngineerDeadline Note: We reserve the right...

Canary Wharf