About ZAVA:

We’re on a mission to provide our patients with healthcare that is dependable, affordable, and a fraction of today’s cost. By creating a safe, efficient and convenient approach to healthcare we’ve already provided over 6 million consultations across the UK, Germany, France, and Ireland. 

Our team of Doctors, Engineers, Customer Support Advisors, Marketers, Product Managers, UX Designers, Pharmacists, Commercial & Operations Specialists all work collaboratively to build a digital healthcare platform that enables our patients to find the right healthcare quickly, effectively, and discreetly so they can do more of what matters to them. 

At the end of 2020, we secured a second round of investment and completed two exciting acquisitions in Germany. We're a scaleup company with ambitious growth plans. 

We’re here because we care about healthcare and we plan to be Europe’s biggest digital healthcare provider by 2025. 

About the role:

We’re looking for a Data Engineer to help us take our systems to the next level with a focus on data ingestion and processing. This is an exciting chance to join a growing data team consisting of engineers and analysts as we move from solving everyday business intelligence questions to more advanced analytics on a varied and fast-growing dataset. 

What can you expect from working with us? / What's in it for you?

  • Knowledge Sharing - We’re learning all the time (mostly from each other) because we don’t work in silos. We talk, teach and ask questions - sharing knowledge so that we can all develop new skills.   
  • Make an impact - Leading a collaborative problem-solving process to define meaningful, relevant and easily understood KPIs around product performance, you will see the impact of your insights and the overall value to the business.
  • Trust and autonomy - You’ll have the freedom to manage your own schedule and will be trusted to run projects from end-to-end. 
  • Competitive salary, flexible working and other benefits - please see a full list of our benefits below.

Day-to-day the work will encompass:

  • Prepare data pipelines for scale
  • Ensure accuracy and integrity of data
  • Working in a cloud based environment (we use AWS)
  • Database performance improvements and optimisation
  • Identify existing bottlenecks and potential areas for improvement in our current data architecture
  • Work alongside our senior data engineer to introduce new cutting edge technologies
  • Assist with the implementation of new data storage methods (such as data lakes)
  • Develop Python scripts to perform complex transformations and aggregations to enable analysts to surface valuable insights

Experience and qualifications:

  • Python/SQL knowledge (1-2 years experience minimum of both)
  • Track record of working with ETL pipelines (both transactional and event-driven) and data warehouses (preferably Redshift)
  • Experience delivering data engineering projects end-to-end (from design through to implementation)
  • Data Lake experience
  • Cloud architecture (preferably AWS)
  • Previous experience working with CI/CD (preferably with Jenkins)
  • Version control (git) and test-driven development

Line Manager: Head of Data & Insights

Benefits from the day you join:

  • 25 days holiday + bank holidays + Birthday day off
  • Healthcare cash back plan through SimplyHealth 
  • Access to SimplyHealth advice, counselling and corporate discounts
  • Free access to all services on the ZAVA website
  • Membership to Headspace (mindfulness application)
  • Remote flexible working
  • Macbook Pro
  • Modern office with breakfast, hot drinks, bike storage and shower facilities
  • Dog friendly office

Additional benefits following probation period:

  • £500 training budget per year (after 3 months) 
  • Company sabbatical after 2 years
  • Opportunity to work from overseas for 2 months each year
  • Opportunity to relocate to one of our global offices (dependent upon meeting eligibility criteria)
  • Enrolled on discretionary company bonus scheme

Core working hours

Our core business hours are 9am - 6pm, although flexible working arrangements are available upon agreement with your line manager.

Apply for this Job

* Required