Skip to main content
MacPaw

Strong Middle Data Engineer

RemoteNot specified
Published
Role
Data Engineering
Experience
Mid
Salary not disclosed
Check eligibility

The listing doesn't say where it hires from. Check the description or the employer's site before applying.

No BS summary

Middle Data Engineer для удалённой роли, нужен Python, advanced SQL, Airflow и dbt. Нужен опыт с dimensional modeling, cloud data warehouses, Docker/Git, английский Intermediate и fluent Ukrainian.

Core skills

SQLAirflowdbt

Required skills

PythonBigQuery/Redshift/SnowflakeCloud StorageDockerGitAI/LLM toolsClaude

Optional skills

CDCDebeziumPySparkKafkaRabbitMQFlinkKafka Streams

Required languages

English Intermediate level at least / requiredUkrainian Fluent

What you'll do

  • Build and support Airflow pipelines to ingest data from third-party sources (APIs, payment providers, ad networks) with retries, backfills, and quality checks.
  • Work directly with Analytics Engineers and product teams to translate ambiguous business requests into reliable data models.
  • Design and implement fact and dimension tables in dbt using dimensional modeling principles.
  • Migrate existing SQL transformations into dbt models, adding tests and documentation.
  • Refactor the current dbt project: improve layer structure, standardize naming conventions, and set up CI checks.
  • Optimize slow or costly warehouse queries and materializations.
  • Evaluate table formats and set up initial ingestion flows for our Data Lakehouse prototype.

What they require

  • Strong proficiency in Python and advanced SQL, including complex transformations, window functions, and query optimization.
  • Proven experience building and orchestrating ELT/ETL pipelines using Airflow.
  • Solid experience with dbt for data modeling, testing, documentation, and managing project structure.
  • Good understanding of dimensional modeling concepts, Kimball methodology, star/snowflake schemas, and SCDs.
  • Practical experience working with cloud data warehouses (preferably BigQuery, Redshift, or Snowflake) and Cloud Storage.
  • Hands-on experience with Docker, Git workflows, and basic cloud/containerized environments.
  • A problem-solving mindset with the ability to handle ambiguous requirements, communicate effectively with stakeholders, and use AI/LLM tools (like Claude) to speed up delivery.
  • At least an Intermediate level of English and fluent Ukrainian.
  • Preferred: Experience with change data capture (CDC) tools and patterns.
  • Preferred: Background in building and optimizing large-scale data processing jobs.
  • Preferred: Experience with real-time data processing using message brokers.
  • Preferred: Experience with stream processing frameworks.

The company behind CleanMyMac, Setapp, ClearVPN, and a growing ecosystem of products used by millions of people worldwide.

SoftwareMid-size

Details

Apply routeRecruitee
Salary not disclosed