Data Engineer | Ember

Data Engineer

Use your coding and data skills to work on the most important challenge of our time: shifting the world to clean energy.

Location

Fully remote, (UTC +00 – UTC +4)

Key responsibilities

  • Develop new ETL scripts using python to gather and validate data from a variety of sources e.g. APIs, web scraping.
  • Work with our data engineering team to deploy ETL scripts within our orchestrated data platform based on Dagster and BigQuery. 
  • Help run, maintain, and improve existing data pipelines
  • Help ensure that our pipelines are written using best coding and data practices
  • Help ensure Ember’s data and output are of the highest standard

Must have

  • At least one year experience developing and deploying python code
  • Experience working with SQL databases
  • Numerate and data literate, with excellent data extraction and transformation skills
  • A thoughtful and selective approach to the use of AI coding tools and the ability to critically evaluate their outputs.
  • Fluent in spoken and written English
  • Passionate about clean energy
  • Driven and keen to learn
  • Systematic with careful attention to detail
  • Ability to work as part of a remote international team

Nice to have

  • Experience developing data pipelines on an orchestration platform such as dagster (preferred), airflow, dbt or prefect
  • Experience with version control software such as git
  • Experience working on cloud platforms, such as GCP (preferred), AWS or Azure
  • Experience working with business users to turn research questions into specific data requirements, and developing to those requirements
  • Other language skills
  • Previous experience within the power sector or clean energy sector

Salary & hours

  • Salary: £36,587 – £44,903. Salaries are adjusted based on the local cost of living, with country-specific salary ranges shared at the interview stage. In all cases, salaries will not be below 75% of the advertised range.
    invitations.
  • Contract: Full-time (but only working 9 days every fortnight with no reduction in pay), permanent subject to a 3 month probationary period.  For employees based outside of the UK, a local payroll contract is available, dependent on the country.

Further Benefits

  • We operate a nine-day fortnight meaning our full-time staff are given every other Friday off work with no reduction in pay.
  • 25 days holiday. For each year that you’re part of the team at Ember you’ll receive an additional day of holiday, up to a maximum of 5 additional days.
  • Generous paid maternity and paternity leave.
  • Flexible working conditions, including the opportunity for part-time work and home working.
  • Access to a local working space can be arranged.
  • In-person meet-ups (on average 2 meet-ups per year)
  • Allowance for home office equipment
  • Free annual eye tests.
  • Access to a counselling service.
  • Funding and allocated time for your training and development.
  • Paid volunteer day.
  • Four paid days off to enable low carbon travel.
  • Time off to donate blood.
Share