Simple Machines

Principal Data Engineer

Simple Machines
Apply
30 days ago
Remote, PolandStaff+

Responsibilities

  • Own end-to-end architecture and technical direction for modern cloud-native data platforms.
  • Design and deliver data mesh architectures, data products, data contracts, and scalable data ecosystems.
  • Build and optimize batch, real-time, streaming, and event-driven data pipelines.
  • Process and transform large datasets and optimize data storage formats and access patterns.
  • Implement secure, compliant, governed, and production-grade data solutions.
  • Work directly with clients to understand problems, shape solutions, and provide technical advice.
  • Set engineering standards, review designs and code, mentor senior engineers, and provide technical direction.
  • Improve data quality, testing, observability, and operational excellence across 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 in AWS or GCP.
  • Demonstrated ownership of large-scale data platform architectures and production data pipelines.
  • Strong data modeling, architectural judgment, and ability to balance performance, cost, and complexity.
  • Experience with multiple storage technologies and data formats.
  • Experience with Terraform or Pulumi for infrastructure as code.
  • Experience with CI/CD tools such as GitHub Actions or ArgoCD.
  • Experience with data testing and quality frameworks such as dbt, Great Expectations, or Soda.
  • Experience in consulting or professional services environments.
  • Ability to challenge assumptions, guide clients, mentor senior engineers, and influence technical culture.

Benefits

  • Work on interesting, high-impact problems and build modern platforms rather than maintain legacy systems.
  • Work with experienced senior engineers in a high-calibre team.
  • Receive autonomy, influence, and room to grow.
  • Remote, full-time role based in Poland.

Tech Stack

Apache AirflowApache CassandraApache FlinkApache KafkaApache SparkAWSDatabricksdbtGitHub ActionsGoogle BigQueryGoogle Cloud PlatformMongoDBPostgreSQLPythonSnowflakeSQLTerraform

Categories

Data Engineering
Simple Machines

About Simple Machines

51-200 employees

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.

Contact me