
Senior Data Platforms Engineer
Simple Machines3 months ago
Sydney, AustraliaSenior
Responsibilities
- Design and deliver cloud-native data platforms using Databricks, Snowflake, AWS, and GCP.
- Build and optimise batch, real-time, streaming, and event-driven data pipelines.
- Orchestrate data workflows and process large datasets for production-scale performance.
- Work across relational, NoSQL, and analytical data stores, optimising storage formats and access patterns.
- Implement secure, compliant data solutions and embed data governance.
- Work directly with clients to understand problems, shape solutions, and translate business needs into engineering decisions.
- Act as a trusted technical advisor and contribute to consulting delivery in small engineering teams.
Requirements
- Strong Python and SQL skills.
- Deep experience with Spark and modern data platforms such as Databricks and Snowflake.
- Solid experience with cloud data services on AWS or GCP.
- Experience building and operating large-scale production data pipelines.
- Strong data modelling capability and architectural judgement.
- Comfort with multiple storage technologies and data formats.
- Experience with infrastructure as code using Terraform or Pulumi.
- Experience with CI/CD pipelines using GitHub Actions or ArgoCD.
- Experience with data testing and quality frameworks such as dbt, Great Expectations, or Soda.
- JVM or systems language experience with Scala, Java, Go, or Rust is desirable.
- Experience with graph or specialised stores such as Neo4j or Cassandra is desirable.
- Consulting or professional services experience and the ability to engage stakeholders and drive outcomes.
Benefits
- Hybrid workplace in Sydney, Australia.
- Full-time role working on interesting, high-impact data problems.
- Opportunity to build modern platforms rather than maintain legacy systems.
- Work alongside senior engineers with autonomy, influence, and room to grow.
Tech Stack
Apache AirflowApache CassandraApache FlinkApache KafkaApache SparkAWSDatabricksdbtGitHub ActionsGoGoogle BigQueryGoogle Cloud PlatformJavaMongoDBNeo4jPostgreSQLPythonRustScalaSnowflakeSQLTerraform
Categories
Data Engineering
About Simple Machines
Simple Machines is a privately held consulting and engineering firm that designs and builds data platforms, machine-learning/AI systems, and bespoke software for enterprises and public-sector clients. The company provides architecture, data engineering, and scalable distributed systems expertise across AWS, GCP, Azure, Databricks, Snowflake, and Confluent. Founded in 2008 and headquartered in Sydney, it operates globally with teams in Australia, the UK, Europe, and New Zealand.