Senior Data Engineer (AWS / Databricks)

    ~$108,325 - $201,175Market Estimate
    Europe (remote)
    Full-Time
    Senior (7+ yrs)
    Engineering & Development
    Posted on September 2, 2026

    Remote (EU/Ukraine) | Full-time

    We’re hiring on behalf of our client — an international product company building and scaling a portfolio of subscription-based digital products for global markets.

    The company is now building a centralized data platform that will bring together fragmented product, payments, marketing, and operational data across its portfolio. They are looking for a hands-on Senior Data Engineer to help establish Databricks on AWS, define the platform’s core engineering standards, and build reliable data products for analysts and business stakeholders.

    This is a greenfield platform role with substantial technical ownership. You will not be joining a mature data environment with established patterns. You will help design those patterns, make foundational technical decisions, and create a repeatable approach for onboarding new products and data sources.

    Why this role is interesting

    • Build a centralized data platform from an early stage rather than inherit a mature warehouse

    • Influence architecture, engineering standards, ingestion patterns, and governance

    • Solve a complex platform challenge involving distributed PostgreSQL databases across private AWS and EKS environments

    • Build the first portfolio-wide data models around payments, subscriptions, revenue, churn, LTV, and CAC

    • Work closely with Data, DevOps, Product, Backend Engineering, and business stakeholders

    • See a direct connection between your engineering work and key product and commercial decisions

    What you’ll do

    Build the Data Platform

    • Build and operate a Databricks-based data platform on AWS together with the Data and DevOps teams

    • Design and maintain Bronze, Silver, and Gold data layers using S3 and Delta Lake

    • Develop reusable ingestion patterns for PostgreSQL databases, S3, APIs, webhooks, and SaaS platforms

    • Build and manage production workflows using Databricks Jobs and Workflows

    • Contribute infrastructure changes through Terraform, Git, and pull-request-based workflows

    • Help establish platform standards, development patterns, and technical documentation

    Build Reliable Data Pipelines

    • Implement incremental data loads, historical backfills, idempotent reprocessing, and schema-change handling

    • Design safe ingestion from multiple production PostgreSQL databases without creating unnecessary risk or load for source applications

    • Handle late-arriving updates, deletes, retries, and pipeline recovery

    • Build monitoring, freshness checks, reconciliation processes, and data-quality controls

    • Troubleshoot pipeline failures and data inconsistencies across multiple products and source systems

    • Optimize Databricks compute, SQL workloads, and storage for performance, reliability, and cost

    Unify Product and Payments Data

    • Standardize fragmented product and payments data across the company’s portfolio

    • Build common analytical entities for users, subscriptions, transactions, renewals, refunds, and chargebacks

    • Normalize product-specific schemas into reliable source-of-truth models

    • Deliver trusted Gold datasets and data marts for Payments, Marketing, Product, Finance, and executive reporting

    • Support analytical use cases related to revenue, subscriptions, churn, LTV, CAC, product funnels, and attribution

    Establish Governance and Engineering Standards

    • Contribute to Unity Catalog implementation and ongoing governance

    • Help manage groups, permissions, service principals, and data access patterns

    • Apply Git-based development, code review, CI/CD, testing, and documentation practices

    • Work with Product and Backend teams to understand source tables, relationships, and business logic

    • Help define repeatable patterns for onboarding new products and data sources

    Target Platform

    • AWS

    • Databricks

    • Spark / PySpark

    • S3

    • Delta Lake

    • Unity Catalog

    • Databricks Jobs / Workflows

    • PostgreSQL

    • Python

    • SQL

    • Terraform

    • Git and CI/CD

    What we’re looking for

    • Strong production experience in Data Engineering

    • Advanced Python and SQL skills

    • Hands-on production experience with Databricks and Spark/PySpark

    • Practical AWS experience, particularly with S3 and IAM

    • Experience ingesting data from PostgreSQL or other relational databases

    • Strong understanding of incremental pipelines, historical backfills, idempotency, retries, and reprocessing

    • Experience designing analytical data models and working with medallion architecture

    • Experience implementing data-quality checks, monitoring, reconciliation, and troubleshooting

    • Experience with Git-based development and CI/CD workflows

    • Ability to take ownership of complex data initiatives from design through production operation

    • Comfort working in a greenfield environment where standards, ingestion patterns, and models are still being defined

    • Ability to collaborate effectively with DevOps, Backend Engineering, Product, Analytics, and business stakeholders

    Strong advantages

    • Experience with Terraform or another Infrastructure as Code tool

    • Hands-on experience with Unity Catalog

    • Experience with Databricks Jobs, Workflows, or Lakeflow

    • Understanding of AWS networking, VPCs, and EKS environments

    • Experience with CDC technologies such as AWS DMS or Debezium

    • Experience working with subscription and payments data

    • Familiarity with Stripe, Adyen, Solidgate, or other payment service providers

    • Experience integrating marketing or attribution data

    • Experience with dbt

    • Previous responsibility for defining data-platform standards or reusable engineering patterns

    • Experience building a data platform in a startup, scale-up, or other ambiguous environment

    What success could look like

    During your first stage in the role, you will help:

    • Establish the core AWS, Databricks, S3, Unity Catalog, and Terraform platform foundation

    • Productionize the first reusable end-to-end ingestion pattern

    • Onboard and unify payments data across multiple products

    • Deliver core Gold models for revenue, subscriptions, churn, and LTV

    • Create and document a repeatable approach for onboarding additional products

    • Put monitoring, reconciliation, CI/CD, and cost controls into production

    What our client offers

    • Competitive compensation

    • Fully remote work with flexible working hours

    • 22 paid vacation days plus local public holidays

    • A modern engineering environment with contemporary technologies

    • The opportunity to shape a growing Data function and its technical foundations

    • Meaningful platform challenges with room to influence architecture and engineering practices

    • A collaborative, product-focused environment where data directly supports business decision

    Company:  OnHires

    Provides global tech recruitment and staffing services, helping fast-growing companies hire talented tech specialists.
    11-50 employees
    Human Resources & Recruiting
    HQ: United States