
Senior Data Platform Engineer
Simple Machines
full-time
Posted on:
Location Type: Hybrid
Location: London • 🇬🇧 United Kingdom
Visit company websiteJob Level
Senior
Tech Stack
AirflowAWSBigQueryCassandraCloudGoogle Cloud PlatformKafkaMongoDBNoSQLPostgresPythonSparkSQLTerraform
About the role
- Design and deliver cloud-native data platforms using **Databricks, Snowflake, AWS, and GCP**
- Apply modern architectural patterns: **data mesh, data products, and data contracts**
- Integrate deeply with client systems to enable scalable, consumer-oriented data access
- Build and optimise **batch and real-time pipelines**
- Work with streaming and event-driven tech such as **Kafka, Flink, Kinesis, Pub/Sub**
- Orchestrate workflows using **Airflow, Dataflow, Glue**
- Process and transform large datasets using **Spark and Flink**
- Work across relational, NoSQL, and analytical stores (Postgres, BigQuery, Snowflake, Cassandra, MongoDB)
- Implement secure, compliant data solutions with **security by design**
- Work directly with clients to understand problems and shape solutions
- Translate business needs into pragmatic engineering decisions
- Act as a trusted technical advisor, not just an order taker
Requirements
- Strong **Python and SQL**
- Deep experience with **Spark** and modern data platforms (Databricks / Snowflake)
- Solid grasp of cloud data services (AWS or GCP)
- Built and operated **large-scale data pipelines** in production
- Strong data modelling capability and architectural judgement
- Comfortable with multiple storage technologies and formats
- Infrastructure-as-code experience (**Terraform, Pulumi**)
- CI/CD pipelines using tools like **GitHub Actions, ArgoCD**
- Data testing and quality frameworks (**dbt, Great Expectations, Soda**)
- Experience in consulting or professional services environments
- Comfortable working in **agile teams**
- Able to engage stakeholders and drive outcomes, not just ship code
Benefits
- You’ll work on **interesting, high-impact problems**
- You’ll build **modern platforms**, not maintain legacy mess
- You’ll be surrounded by senior engineers who actually know their craft
- You’ll have autonomy, influence, and room to grow
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLSparkDatabricksSnowflakeAWSGCPTerraformPulumiCI/CD
Soft skills
data modellingarchitectural judgementstakeholder engagementproblem solvingcommunicationagile teamworkconsultingtechnical advisingoutcome drivingclient interaction