freehire launches on Product Hunt on 26 August.

Follow →

Staff Data Platform Engineer

Summary

Build and scale a cloud-native data platform using Databricks, Spark, and AWS to power analytics and ML at a data-driven tech company.

This is an opportunity to play a key role in shaping a modern data platform that powers analytics and machine learning at scale. You'll work on complex technical challenges, influence platform strategy, and help build the foundations that enable data-driven decision making across the business.

The Company

They are a technology-focused organisation where data plays a central role in driving innovation and business performance. The company is investing heavily in its cloud-based data and machine learning ecosystem, creating an environment where engineers can have a meaningful impact. You will join a collaborative team that values technical excellence, ownership, and continuous improvement.

The Role

  • Build, develop, and enhance a self-service data platform supporting analytics and machine learning workloads.
  • Design and maintain scalable batch and real-time data pipelines.
  • Improve platform reliability, performance, and operational efficiency.
  • Develop cloud-native data solutions and infrastructure at scale.
  • Implement data quality, governance, monitoring, and schema management best practices.
  • Partner with Data Engineers, Software Engineers, and Data Scientists to enable data products and services.
  • Support data collection, orchestration, processing, storage, and distribution capabilities across the platform.
  • Contribute to infrastructure automation and platform engineering initiatives.

Your Skills & Experience

  • Strong commercial experience in Data Engineering and distributed data systems.
  • Expertise with Databricks, including Lakehouse architecture, Unity Catalog, MLflow, Mosaic AI, and model serving capabilities.
  • Experience building cloud-native data-intensive applications within AWS environments.
  • Strong Python, PySpark, Spark, and SQL skills.
  • Experience working with batch and streaming data architectures.
  • Knowledge of Kafka, Airflow, Databricks Workflows, or similar orchestration technologies.
  • Experience with data governance, data quality frameworks, and platform monitoring.
  • Understanding of Docker, Kubernetes, Terraform, or comparable infrastructure technologies.
  • Familiarity with Delta Lake, Parquet, and modern data storage formats.
  • Excellent stakeholder engagement and communication skills.

What They Offer

  • Competitive salary and benefits package.
  • The opportunity to work with modern data and machine learning technologies.
  • High levels of ownership and autonomy within a collaborative engineering environment.
  • Exposure to large-scale data, analytics, and AI initiatives.
  • Ongoing professional development and clear opportunities for career progression.

See also