Data Platform Engineer

Europe's leading hair and beauty bookings platform with salon management software, serving over 50,000 salon partners across 13 countries.
Data
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
Enterprise SaaS

Description For Data Platform Engineer

Treatwell, Europe's leading hair and beauty bookings platform, is seeking a passionate Data Platform Engineer to join their diverse Data Platform team. This role is crucial in building and maintaining scalable data solutions that power data-driven decisions across the organization. The position offers an opportunity to work with modern technologies including Python, Terraform, AWS services, and open-source platforms like Airbyte and DBT Core.

The ideal candidate will be responsible for managing the data platform infrastructure, ensuring Redshift Data Warehouse performance, implementing observability solutions, and collaborating with cross-functional teams. They will work in an Agile environment, writing and shipping high-quality code frequently while supporting analytics engineers and contributing to the platform's strategy.

Treatwell processes over 8 million bookings monthly and serves 50,000+ salon partners across 13 countries. The company offers a flexible, remote-first environment with excellent benefits including growth funds, mental health support, and equipment provision. This role presents an exciting opportunity to be part of digitally revolutionizing the hair and beauty community while working with cutting-edge data technologies.

The position requires expertise in Python, data integration tools, Infrastructure as Code, and cloud technologies, particularly AWS. The successful candidate will join a team of 700 passionate professionals and play a key role in shaping the future of the beauty and wellness industry through data-driven innovation.

Last updated a month ago

Responsibilities For Data Platform Engineer

  • Build and maintain scalable, robust data platform solutions
  • Manage data platform infrastructure and security
  • Manage Redshift Data Warehouse performance
  • Own platform observability including health checks, logging, metrics, and alerting
  • Partner with data product managers for data integration needs
  • Support Analytics Engineers with data and tooling needs
  • Build and manage development and production environments
  • Identify and evaluate emerging technologies for platform scalability
  • Collaborate with cross-functional teams on projects
  • Contribute towards Data Platform strategy and direction

Requirements For Data Platform Engineer

Python
PostgreSQL
  • Experience with data integration tools (Airbyte preferred)
  • Proficient in Python with experience in scalable data tools
  • Hands-on experience with Infrastructure as Code (IaC) using Terraform on AWS
  • Experience with GitLab CI and CI/CD pipelines
  • Experience managing data platform infrastructure including Redshift
  • Familiarity with monitoring tools like Prometheus and Grafana
  • Strong technical documentation skills
  • Experience working in Agile teams
  • Strong problem-solving abilities
  • Kubernetes and Helm knowledge (nice to have)

Benefits For Data Platform Engineer

Mental Health Assistance
  • 28 days holiday plus bank holidays
  • Monthly £40 Treatwell vouchers
  • Mental health support through Plumm partnership
  • 100% remote position with flexible working
  • Growth funds for development
  • All tools and devices provided (laptop, monitor, keyboard)

Interested in this job?

Jobs Related To Treatwell Data Platform Engineer

Business Intelligence Engineer, ORC (ORC- Operations Risk Compliance) Program Analytics

Business Intelligence Engineer role at Amazon focusing on ORC Analytics, combining statistical analysis, data engineering, and business intelligence expertise in London.

Data Engineer

Data Engineer position at WorldQuant focusing on developing data pipelines and engineering solutions for financial strategies.

Data Engineer

Data Engineer position at G-P, developing solutions for their Global Employment Platform, working with Python, SQL, and modern data technologies in a remote environment.

Data Engineer

Data Engineer position at Capco working on transformative banking projects, requiring SQL and Python expertise, offering comprehensive benefits and growth opportunities.

Mid Level/Senior Data Developer

Mid Level/Senior Data Developer position at CI&T, focusing on Python, PySpark, and AWS for financial sector projects, with remote work options.