Hybrid Data Engineer

Posted last month

Apply now

About the role

  • Develop and maintain new/current features of the data platform
  • End-to-end delivery of development projects
  • Work within the architectural boundaries of the Future data platform
  • Develop with cost of ownership in mind
  • Utilise established software engineering practices and principles
  • Own BAU processes, develop domain mastery, and automate or reduce their impact
  • Collaborate closely with cross-functional teams to align data solutions with business goals
  • Size work and communicate expected delivery timeframes to stakeholders
  • Ensure compliance matters are adhered to appropriately
  • Apply appropriate monitoring mechanisms to catch issues proactively
  • Utilise CI/CD and infrastructure as code (Terraform) for rapid deployment
  • Deploy code to version control, participate in code reviews, and provide documentation
  • Parameterise pipelines so configuration can be changed without deep code changes
  • Apply appropriate testing principles to ensure code is fit for purpose

Requirements

  • Bachelor’s degree in computer science, engineering, mathematics, or a related field
  • 2+ years of experience building and operating within data platforms
  • Proficiency in Python or another general purpose language
  • 2+ years of experience in cloud based technologies (AWS/GCP/Azure)
  • Strong written and verbal communication skills including an ability to effectively communicate with both business and technical audiences
  • Experience with CI/CD and infrastructure as code (Terraform)
  • Experience with version control and participating in code review processes
  • Ability to apply monitoring mechanisms and testing principles
  • Experience sizing work and communicating delivery timeframes
  • Experience owning BAU processes and automating where possible
  • Familiarity with software engineering principles and cost-conscious development

Benefits

  • Uncapped leave
  • When we hit our targets, enjoy a share of our profits with a bonus
  • Refer a friend and get rewarded when they join Future
  • Wellbeing support with access to our Colleague Assistant Programmes
  • Opportunity to purchase shares in Future with the Share Incentive Plan
  • Hybrid working: three days from the Bath office, two from home

Job title

Data Engineer

Job type

Experience level

JuniorMid level

Salary

£40,000 - £50,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job