Return to jobs Return to jobs

Data Engineer



Posted 2 weeks ago


Join MindGym to transform lives using behavioural science and cutting-edge data engineering practices.


icon Salary

No salary declared 😔

icon Location


icon Expires

Expires at anytime

Organisation Summary

MindGym is a trailblazer in applying behavioural science to boost corporate performance and enhance employee experiences. Renowned for servicing top-tier clients across the globe, MindGym is the perfect place for those passionate about making a tangible impact in the workplace. With over 2 million professionals in 60 countries engaging with MindGym's platforms, the company promises a dynamic and influential environment.

Role Summary

  • Collaborate with cross-functional teams to conceptualize, design, and implement new features.
  • Participate in agile methodologies and contribute to the team's performance.
  • Maintain and optimize the platform, ensuring high-quality standards.
  • Utilize data engineering best practices, TDD, and clean code principles.
  • Foster a cooperative and positive team culture, focusing on shared successes and learning from experiences.

Role Requirements

  • A minimum of 3-4 years' experience as a data engineer.
  • Proficiency in Python, Pandas, and containerized environments.
  • Strong background in data modeling, query languages, and data storage/retrieval systems.
  • Experience with high-volume, distributed systems and Amazon Redshift.
  • Knowledge of AWS or GCP, with a cloud-native mindset.
  • Understanding of software delivery performance metrics.
  • Ability to make critical decisions on building vs. buying solutions.
  • Desirable: Familiarity with Kubernetes, Docker, and managing stakeholder relations.


  • 25 days of annual leave plus private medical and critical life insurance.
  • Income protection and a 5% company pension contribution.
  • Additional benefits including travel insurance, cycle to work scheme, and season ticket loan.
  • Opportunities for charity work, fitness subsidies, and unlimited mental health support.

MindGym is an equal opportunity employer, deeply committed to diversity, equity, and inclusion, and promotes flexible working arrangements to support its employees' unique needs and contributions.

MindGym uses the latest behavioural science to transform the performance of companies and the lives of people who work in them. Most of FTSE100/S&P100 are clients and over 2 million professionals in 60 countries have taken part in a live Mind Gym experience, whilst many more have connected digitally. 

Our platform, which revolves around Snowflake, includes dbt and Singer / Meltano connectors with orchestrated loads. Our infrastructure stack is on AWS, with Terraform and observability via Prometheus / Grafana. We follow DevOps principles and setup CI/CD with Github actions to automate everything.

A typical day might include:

  • Working as part of a cross-functional “mission team” to design, document and implement new features.

  • Getting involved with normal agile ceremonies that prepare, coordinate and reflect on the team’s throughput.

  • Running, operating and caring for the platform that we build.

  • Tracking and improving software delivery performance with the “four key metrics”

  • Following great data engineering practices with clean code/modelling, managing data quality, TDD and only building what you need

  • Helping us build a generative team culture with high cooperation, shared risks, encouraged bridging and blame-free post-mortems


  • You love being a data engineer and have been doing it for at least 3 - 4 years

  • Experience with Python and Pandas in a containerised environment

  • Experience of data modelling techniques and query languages

  • Experience of different data storage / retrieval, encoding and evolution techniques

  • Experience of working in a distributed and high-volume environment

  • Experience of Amazon Redshift and the surrounding ecosystem

  • Critical thinking on when to build vs buy

  • Cloud native in AWS or GCP

Nice to haves

  • You know how which levers accelerate delivery with the “4 key metrics”
  • Good experience of dealing with competing stakeholder needs

  • Laying the early groundwork for data science teams

  • Your stack extends to Kubernetes and Docker


  • 25 days annual leave
  • Private medical insurance
  • Critical life insurance
  • Income protection
  • Pension (5% company contribution)
  • Travel insurance
  • Cycle to work scheme
  • Season ticket loan
  • Charity work (two days paid annually)
  • Gym subsidy
  • Yoga, mindfulness and massages
  • Unlimited mental health support, 24/7 unlimited remote GP

MindGym is committed to diversity, equity and inclusion. We offer equal employment opportunities to all applicants regardless of age, gender, ethnicity, disability, sexual orientation, religious beliefs, marital or parental status.

We support flexible working arrangements for all roles unless operational requirements require otherwise. We are committed to providing a working environment where everyone's individuality and unique contributions are recognised, valued, and respected.


Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started