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 3 months 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

Technical Program Manager III, Capacity Planning Analytics, Google Cloud

Technical Program Manager role at Google Cloud focusing on capacity planning analytics, infrastructure optimization, and data center demand planning.

Product Manager, Surveys and Data, Google Ads

Product Manager position at Google focusing on Surveys and Data within Google Ads, requiring 3 years of experience and expertise in ML, data handling, and product development.

Technical Program Manager, Process and Data Products

Technical Program Manager position at Google focusing on process and data products, combining analytics and project management to drive operational efficiency.

Senior Data Scientist, Product, Google Store

Senior Data Scientist position at Google Store focusing on product analytics, requiring 5+ years of experience in data analysis and statistical modeling.

Data Scientist, Cloud Learning Services

Data Scientist position at Google's Cloud Learning Services, focusing on analytics, ML/AI, and data-driven decision making with competitive compensation.