Data Engineer

Edinburgh, Scotland, United Kingdom

Full Time Mid-level / Intermediate GBP 60K - 80K
Enoda Ltd logo

Enoda Ltd

Harmonising energy. ENODA was founded to revolutionise electricity distribution technology, with the ultimate goal of enabling communities to prosper on 100% renewable energy. ENODA is delivering technology for at scale decarbonisation of...
Apply now Apply later

We are looking for an experienced Data Engineer to join our rapidly expanding team in Edinburgh.

You will collaborate with data scientists, data analysts and other data consumers, working on models and algorithms developed by them, optimizing them for data quality, security and governance.

Who we are

Enoda was founded to revolutionise electricity distribution technology. Our mission is to deliver a balanced electricity system with our range of novel integrated hardware and software products and services, which enable a full platform for the energy transition to net-zero.

Energy is the primary input to everything we do. Our continued prosperity is dependent on reliable, affordable - and now clean - electricity. Balancing the ongoing tension between reliable, affordable, and clean electricity is what Enoda seek to achieve.

To address the key hurdles to net-zero, Enoda brings together a combination of sophisticated control and hardware designs with its Prime technology and HERA industrial installations, providing an end-to-end solution for grid stability, and the decarbonisation of combined heat and power (CHP) at the lowest marginal economic, environmental, and social cost.

You'll spend your time

  • Acquiring image datasets that align with business needs
  • Developing algorithms to transform data into useful, actionable information
  • Maintaining a curated Data Model for use by Data Scientists for trusted and timely data
  • Guaranteeing compliance with data governance and Security Standards.
  • Successfully transitioning from Discovery proof of concepts to production-supported solutions
  • Promoting effective data management practices and a better understanding of data and analytics
  • Working with key business stakeholders, IT experts and subject-matter experts to plan and deliver optimal analytics and data science solutions


The key experience we're looking for

  • Fully conversant with Agile and DevOps development methodology and concepts as applied to data-driven analytics projects. Including CI/CD Coding, security testing best practice and standards
  • Experience with designing, building, and operating analytics solutions using AWS/GCP
  • Data Management experience e.g. data profiling, large volume data handling
  • Experience in automated data-driven testing
  • Experience in ETL Tooling
  • Python (including Pandas, Numpy, PySpark, Jupyter, etc...), GIT
  • You will have Bachelor or Masters Degree (BEng, BSc, MEng, MSc) in a Numerate, Scientific or Engineering subject or Higher Education/equivalent training and experience.
  • You will be competent in at least one programming language (e.g Python, C/C++) and understand the basics of configuration and version management using tools such as Git.
  • Knowledge of HPC storage (FC, SAS) principles, file systems (NFS, Lustre, BeegFS, ZFS, etc.), and compute node storage
  • Familiarity with shared and distributed memory parallelism (OpenMP, MPI), and accelerators (GPUs)
  • Excellent written and oral communication skills, and the ability to establish strong, positive working relationships and rapport with diverse groups of team members.

Experience with MapReduce, Scala/Spark, SQL/noSQL/Graph DBs is highly desirable.

We would love to speak with people who are open-minded and rational thinkers, able to demonstrate a strong sense of personal accountability and reliability from their previous roles.


What we offer

  • Salary: £60,000 - £80,000 dependent on skills & experience
  • A flexible pension policy tailored to your requirements
  • A balanced workday that allows you time to enjoy some outside thinking space

We are a mission-driven organisation committed to enabling humanity to prosper on 100% renewable energy. We are averse to introducing bureaucracy and are building a working culture that enables us to achieve our purpose and change the world.

Equal opportunity statement

We are a values-led business and alignment with, and defending our values is critical to successful long-term relationships with colleagues, commercial partners and customers.

As an equal opportunity employer, we are committed to creating an environment which engenders equality, diversity and inclusion. We actively encourage applicants from all protected characteristics and commit to providing any reasonable adjustments required during the application, assessment and upon joining Enoda. This is integral to our mission of providing sustainable prosperity for everyone.

If you have questions regarding our recruitment process, please contact:

We look forward to your application!

*CLOSING DATE: 12th August*

Tags: Agile AWS Engineering ETL GCP Git HPC Industrial NoSQL NumPy Pandas PySpark Python SAS Scala Security Spark SQL Testing

Perks/benefits: Flex hours

Region: Europe
Country: United Kingdom
Job stats:  5  1  0
Category: Engineering Jobs
  • Share this job via
  • or

Other jobs like this

Explore more AI/ML/Data Science career opportunities

Find 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, filtered by job title or popular skill, toolset and products used.