397,589open jobs
13,889companies
77,448added this week
Browse all
Salary
$70k – $179k per year (Estimated)
Location
Remote (EU, Europe)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
OnHires is a global recruitment and staffing agency headquartered in Tallinn, Estonia, and founded in 2019. The company provides a comprehensive range of services including end-to-end tech recruitment, executive search, recruitment process outsourcing, and employer of record solutions. It focuses on sourcing technical talent for fast-growing companies in sectors such as FinTech, Artificial Intelligence, and Web3, operating across international markets with a focus on remote and on-site placements.

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

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.
397,589 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
In office • Full-Time • 5+ years exp • Taoyuan • Taichung
C#
JavaScript
Python
TypeScript
AI/ML
AI Agents
Function Calling
Human-in-the-Loop
DevOps
CI/CD
Rest API
Apply
$70k – $197k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Singapore
JavaScript
Node JS
SQL
TypeScript
Java
Java
Spring Boot
Spring Framework
AI/ML
AI Agents
Cursor
Devin
Model Context Protocol
Frontend
Angular
DevOps
Amazon ECS
Bitbucket
CI/CD
Jenkins
SLI/SLO/SLA
Apply
QA Engineer 2 days ago
Remote/Hybrid
JavaScript
SQL
TypeScript
AI/ML
AI Agents
Anomaly Detection
Claude
Claude Code
Copilot
Cursor
LLM
Model Context Protocol
Prompt Engineering
DevOps
CI/CD
GitHub
GitHub Actions
Jenkins
QA
Cypress
Insomnia
Playwright
Postman
Apply
$140k – $170k per year • Remote • Full-Time • 5+ years exp
Java
Python
AI/ML
Claude
Claude Code
DevOps
AWS
AWS Lambda
Apply
In office • Full-Time • 6+ years exp • Bachelor's Degree • Dubai
C++
Java
Python
AI/ML
Agentforce
AI Agents
Computer Vision
Hugging Face
LangChain
OpenAI
Reinforcement Learning
Multi-Agent Systems
DevOps
Azure
Docker
Kubernetes
Analytics
ETL/ELT
Marketing
Salesforce
Apply
$49k – $102k per year (Estimated) • In office • Full-Time • 2+ years exp
Python
DevOps
Ansible
AWS
Azure
CI/CD
GCP
Git
Hyper-V
Terraform
VMWare
Cybersecurity
FortiGate
ISO 27001
pfSense
Apply
$14k – $33k per year (Estimated) • Remote • Freelance • 5+ years exp • Singapore
PHP
PHP
WordPress
Design
Webflow
Marketing
Ahrefs
Screaming Frog
Semrush
Shopify
Apply
Remote • Full-Time • 5+ years exp
DevOps
HPC
Apply
Head of Enterprise IT 12 days ago
Remote • Full-Time • 3+ years exp
DevOps
IAM
Azure
Cybersecurity
GDPR
ISO 27001
Management
Google Workspace
Jira
Slack
Apply
AI Engineering Lead 16 days ago
$95k – $227k per year (Estimated) • In office • Full-Time • Bachelor's Degree
Apply
See all jobs
This is one of many
397,589 more open roles from verified company boards, updated every day.