Refinery89 logo

Data Engineer (Medior)

Refinery89

Posted 3 days ago

About this role

Data Engineer (Medior)

Location: Remote
Employment Type: Full-time

About Refinery89

Refinery89 is a European AdTech company that helps publishers optimize their programmatic performance through advanced, data-driven technology. We build scalable systems that process large volumes of advertising data to improve transparency, efficiency, and monetization outcomes for digital publishers. Our team operates internationally with a strong focus on engineering quality and operational impact.

Overview

Refinery89 has been steadily growing in the last years and recently the need for an effective data management has become increasingly clear. To support the development of the company’s data ecosystem, we are looking to welcome a medior Data Engineer who will play a key role in shaping and subsequently maintaining our data systems. Importantly, a significant portion of our data environment is yet to be designed, making this an excellent opportunity for professional growth.

Key Responsibilities

  1. Design, build, and maintain data pipelines supporting Refinery89’s core data platform.

  2. Contribute to the design and evolution of the company’s data architecture and tooling.

  3. Implement reliable ingestion, transformation, and storage processes for structured and semi-structured data.

  4. Ensure data reliability, consistency, and basic data quality controls across systems.

  5. Collaborate with engineers and internal stakeholders to support analytics and operational use cases.

  6. Maintain clear, consistent technical documentation for data systems and workflows.

Skills

Hard requirements

  • Linux management, bash scripting (medium level)

  • Some exposure to cloud platforms (we use AWS, but experience with any other cloud is acceptable)

  • Python (medium level)

  • SQL (medium level)

  • Writing clear and consistent documentation

  • Professional working proficiency in English

Desirable

  • Common Python libraries, particularly boto3. Some others such as psycopg2, pymysql, requests

  • ETL/ELT processes

  • Task orchestration (cron jobs, AWS EventBridge, AWS Step Functions)

  • Some experience with data quality

Bonus

  • Some knowledge of a high-performance language (Rust, C, C++)

  • Experience with data governance

  • Testing (pytest, unittest)

  • NoSQL such as Elasticsearch or Pinecone

  • Airflow management

  • Streaming (Kafka, Kinesis, etc.)

Role Context

This is a hands-on, execution-focused role within the Technology team. The Data Engineer will contribute directly to building and stabilizing Refinery89’s data foundations, with meaningful ownership over systems that are still in an early stage of design and evolution.

Job details

Workplace

Hybrid

Location

Remote

Job type

Full Time

Similar

Company

Website

Visit site

Twitter

@refinery89

Jobr Assistant extension

Get the extension →