368,611open jobs
9,439companies
50,719added this week
Browse all
Location
Remote (Ukraine)
Seniority
Middle
Overview
Company
Impact
Profile match
MacPaw is a software company headquartered in Kyiv, Ukraine, and founded in 2008 by Oleksandr Kosovan. The company develops consumer applications for macOS and iOS including CleanMyMac, the Setapp subscription app service, Encrypto, and ClearVPN, sold directly to users worldwide. It employs several hundred people, has continued operating through the war in Ukraine, and runs the MacPaw Foundation alongside its commercial work.

Jira ticket

We are expanding our team and looking for aData Engineer to help us build a scalable, reliable data architecture.

In this role, you will build reliable data pipelines, design clear domain models, and optimize our data warehouse. We value a practical, problem-solving mindset - someone who easily navigates ambiguous requirements, brings structure to complex tasks, and takes ownership of their solutions.

In this role, you will:

  • 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.

Skills you’ll need to bring:

  • 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.

As a plus:

  • Experience with change data capture (CDC) tools and patterns (e.g., Debezium).

  • Background in building and optimizing large-scale data processing jobs with PySpark.

  • Experience with real-time data processing using message brokers like Kafka or RabbitMQ.

  • Experience with stream processing frameworks (Flink, Kafka Streams).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$22k – $58k per year (Estimated) • In office • Full-Time • Pune
AI/ML
Claude
Claude Code
Copilot
AI Agents
DevOps
ArgoCD
AWS
Azure
Backstage
CI/CD
Docker
GCP
GitHub Actions
Jenkins
Kubernetes
Platform Engineering
GitHub
Apply
$35k – $86k per year (Estimated) • In office • Moscow
Python
SQL
Databases
Apache Kafka
AI/ML
LLM
Model Context Protocol
RAG
DevOps
Grafana
Apply
$18k – $51k per year (Estimated) • Remote • Moscow
Bash
Python
Databases
ClickHouse
PostgreSQL
AI/ML
Feature Store
Hadoop
LLM
DevOps
Ansible
CI/CD
Docker
GitLab
Kubernetes
Apply
$71k – $154k per year (Estimated) • In office • Full-Time • Dublin
Java
Databases
Apache Kafka
AI/ML
Copilot
LLM
LLM Guardrails
DevOps
AWS
CI/CD
Kubernetes
GitHub
Apply
$75k – $198k per year (Estimated) • In office • Full-Time • Dublin
Java
Kotlin
Java
Spring Boot
Databases
Amazon Aurora
Apache Kafka
PostgreSQL
DevOps
AWS
CI/CD
Dynatrace
GitLab CI
Kubernetes
Trunk-Based Development
GitLab
Apply
Head of PR 5 days ago
$171k – $325k per year (Estimated) • In office • 5+ years exp
AI/ML
AI Agents
Apply
Remote
Python
AI/ML
AI Agents
Human-in-the-Loop
Model Context Protocol
DevOps
CI/CD
Cloudflare
GCP
Incident Management
Kubernetes
NixOS
SLI/SLO/SLA
Terraform
IAM
Cybersecurity
ISO 27001
Kyverno
Least Privilege
Prisma Cloud
SOC 2
Sysdig Secure
Wiz
Management
Jira
Apply
Remote • Master's Degree
Design
Adobe After Effects
Adobe Photoshop
Blender
Cinema 4D
Figma
Management
Jira
Apply
Remote • 4+ years exp
AI/ML
Recommender Systems
Management
Jira
Apply
Remote • 4+ years exp
AI/ML
LLM
AI Agents
Management
Jira
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.