Dice

Senior Data Platform Engineer

Dice

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Joining a team of experienced engineers focused on evolving our core data platform, with responsibilities ranging from deprecating legacy systems to designing and building next-generation platform capabilities.
  • Working with Engineering Managers and Software Engineers to support the formulation and implementation of a data platform strategy.
  • Taking ownership of end-to-end platform initiatives—from scoping and architecture to implementation and rollout—delivering scalable and maintainable systems that empower data consumers across the org.
  • Helping drive the technical maturity of the platform team by introducing engineering best practices, fostering reusability, and actively breaking down silos to promote shared ownership and collaboration.
  • Working closely with the Product Manager for the Data Platform team, along with Data Engineers, Analytics Engineers, Analysts, and Data Scientists, to ensure our platform solutions are robust, efficient, and future-ready.

Requirements

  • Proven experience as a Data Platform Engineer with 4+ years of experience, with a track record of building and scaling modern data platforms and tooling, ideally in complex or high-growth environments.
  • Strong understanding of platform architecture and infrastructure design, including security, scalability, observability, and cost efficiency.
  • Experience building reusable, self-serve tooling and frameworks that improve developer productivity and standardise data workflows across teams.
  • Extensive knowledge of the AWS tech stack.
  • Deep familiarity with streaming technologies such as Kafka, Kinesis, or similar event-driven architectures.
  • Experience with orchestration frameworks (e.g.Prefect and Airflow) and setting up scalable, observable DAG infrastructure.
  • Strong understanding of data infrastructure best practices, including CI/CD, DevOps, Infrastructure-as-Code (Terraform), and containerization (Docker/Kubernetes) and have used these technologies to build scalable data platforms.
  • Deep experience with cloud-native data stacks, especially on AWS (e.g. S3, Glue, Redshift, Athena, RDS, etc.).
  • Solid development experience with Python (other programming languages are a plus).
  • Strong grasp of version control and CI workflows (e.g. GitHub Actions), and comfort working in Unix environments.
Benefits
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data platform engineeringplatform architectureinfrastructure designAWSstreaming technologiesorchestration frameworksCI/CDInfrastructure-as-CodecontainerizationPython
Soft Skills
ownershipcollaborationcommunicationproblem-solvingleadership