Simple Machines

Senior Data Engineer

Simple Machines
Apply
4 months ago
Remote, PolandSenior

Responsibilities

  • Own end-to-end architecture and technical direction for modern, cloud-native data platforms.
  • Design and build scalable data platforms using Databricks, Snowflake, AWS, and GCP.
  • Develop and optimize batch, real-time, streaming, and event-driven data pipelines.
  • Orchestrate workflows and process large datasets using Airflow, Dataflow, Glue, Spark, and Flink.
  • Work across relational, NoSQL, and analytical data stores and optimize storage formats and access patterns.
  • Implement secure, compliant, production-grade data solutions with embedded governance.
  • Work directly with clients to understand problems, shape solutions, and translate business needs into engineering decisions.
  • Set engineering standards, review designs and code, mentor 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 on AWS or GCP.
  • Experience owning large-scale data-platform architectures and production data pipelines.
  • Strong data modeling skills and the ability to make architectural trade-offs involving performance, cost, and complexity.
  • Experience with multiple storage technologies and data formats.
  • Infrastructure-as-code experience with Terraform or Pulumi.
  • Experience building CI/CD pipelines using 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

  • Fully remote workplace in Poland.
  • Opportunity to work on interesting, high-impact problems and build modern platforms rather than maintain legacy systems.
  • Work alongside experienced senior engineers.
  • Autonomy, influence, and room to grow.

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