Data Strategy

Senior Data Engineer

Apply now by sending your curriculum vitae and cover letter to us.

Role description

As part of the Data Operations team, you will be working alongside the Technology, Analytics and Commercial Teams, and will assist with the transfer of information to support project delivery for our clients.  You will work closely with our Resource Manager to understand business priorities for Data Operations as well as being the first line for BA internal IT requests.


  • Building new and performant automated, re-usable, scalable and secure data processes for internal BA purposes and client-oriented projects.

  • Maintaining existing data processing pipelines, troubleshooting issues and implementing fixes.

  • Documenting new and existing data processing pipelines and operations.

  • Monitoring data processing efficiency and proposing solutions for improvements.

  • Guiding and assisting with set up of development environment on Linux systems.

  • Participating in the team activities like: code reviews,  incident resolution, team trainings, etc.

Knowledge & Experience

Skills & Experience: 

  • Strong organisation skills; with the ability to split assigned tasks into smaller work packages and deliverables.

  • 2+ years of work experience using Apache Airflow.

  • 3+ years of work experience using Python.

  • 5+ years of work experience using Linux systems and their administration.

  • 5+ years of work experience using various databases (PostgreSQL, MSSQL, etc.).

  • Ability to maintain high attention to detail.

  • Ability to estimate and deliver on-time.

  • Higher education degree.

Personal Attributes: 

  • Strong Communication skills, with the confidence to challenge decisions when appropriate. 

  • Team player – working closely with colleagues to deliver for clients and to develop yourself and those around you.

  • Self-starter, who is not afraid to ask questions to learn and get results.

  • Have the ability to work in a fast-paced dynamic work environment.

  • Open minded – does not afraid to go through code reviews and code roasting sessions.

  • Competent – simple reasoning for the given problem is not an option, desires to know more details.


Culture & Values:  

  • In line with BA Way