Mid-Level Data Platform Engineer

Talanto — Poland · Posted ~5 hours ago

Mid Full-time Visa History ✓ 15000-21500 PLN

Skills

Python Data pipelines ETL ELT Docker Kubernetes Terraform Django

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology-focused organization is seeking a mid-level Data Platform Engineer to design and maintain reliable data pipelines using ETL and ELT approaches. The role involves building data infrastructure and supporting large-scale analytical and scientific initiatives, with a modern engineering environment using Python, containers, orchestration, infrastructure as code, and web frameworks.

Highlights

Full-time mid-level role in data platform engineering, with work on data infrastructure supporting public health and food-security initiatives and large-scale international programs.

Description

5 days ago Mid Data Platform Engineer Full time Middle Warszawa, PL DockerKubernetesTerraformDjangoPython 15,000 – 21,500 PLN Important: if an employer asks you to log into their system via iCloud or Google, send a code, an SMS or Telegram password, run some code, or install software — refuse. These are signs of fraud. Job Description QED ( is a tech company focused on public health and food security in Sub-Saharan Africa. We build the digital infrastructure and AI used at the intersection of aid and scientific inquiry, including surveillance of HIV/malaria/TB, and nutrient analysis of crops and soils, working at national-scale in several African countries. Our funding comes from multiple philanthropic and governmental organizations, including the Global Fund, Gates Foundation, and the CDC.We are looking for a mid Data Platform Engineer to join our team in Warsaw. Desired skills include:experience designing and maintaining data pipelines using ETL and/or ELT approaches, with the ability to reason about trade-offs rather than defaulting to a single patternunderstanding of data pipeline reliability concepts, including idempotency, backfills, and handling late or corrected dataability to structure data systems into clear layers (e.g. raw, cleaned, curated) and reason about their different purposes and guaranteesexperience deciding between batch, micro-batch, and streaming approaches based on latency, correctness, and operational complexitystrong background in software engineering, version control, writing readable code and tests, robust design, and basic data structures and algorithmsability to conceive logical software architectures and express yourself clearly, both verbally and in writingwillingness to tackle a wide array of problems and technologieswillingness to participate in regular design sessions, code reviews, and working in teamsdevelopment primarily on UNIX-based or OSX-Darwin platformsworking proficiency (≥C1) in speaking, reading, and typing English (≥45 words per minute)willingness and interest in working with people from other culturesemotional resilience and social intelligenceand you have to care about the work that you doand you have to be optimistic at least sometimes, although pessimism tends to be usefulBelow are additional skills that are a bonus, but are not required:understanding of analytical data modeling concepts, including how to transform raw data into analytics-ready datasets and define clear data semantics for downstream consumersexperience with Python, Django, DBT, Dagster, Luigi or Clickhouseexperience with containerization (Docker), Terraform, Kubernetes or Nixknowledge and experience with data warehousing, online analytical processing, metadata management, dimensional modeling, and relational database theoryexperience with programming and/or math competitionsproduct-oriented mindsetwillingness to go on an adventuredomain knowledge and/or interest in the sustainable development goals, particularly in public health, agriculture, and assisting developing countriesWhat can you expect:unusual, socially conscious projectssignificant ownershipa mix of product, internal platform, and client integration workability and encouragement to explore technologies other than your main expertiseoptional travel to learn more about problems we're trying to solveRequires a full-time commitment physically based in Warsaw, Poland, with a hybrid of remote and in-person work throughout the week. We expect at least 2-3 days per week in the office. The working hours are flexible, for example you do not need approval to take out a small chunk in the middle of the day to handle some personal business. Match 10% Good match We match every vacancy against your profile and show a fit score — so you instantly know which ones are worth applying to. Sign up and create a resume — it's free. In line with the market for similar positions Based on 40 similar vacancies 4 879 $/month Your offer 4 678 $25% 6 984 $median 8 996 $75% The range shows the lower and upper market bands: 25% of vacancies pay below the first value, the median is the typical salary, and 75% marks the upper band. QED ( is a tech company focused on public health and food security in Sub-Saharan Africa. We build the digital infrastructure and AI used at the intersection of aid and scientific inquiry, including surveillance of HIV/malaria/TB, and nutrient analysis of crops and soils, working at national-scale in several African countries. Our funding comes from multiple philanthropic and governmental organizations, including the Global Fund, Gates Foundation, and the CDC.We are looking for a mid Data Platform Engineer to join our team in Warsaw. Desired skills include:experience designing and maintaining data pipelines using ETL and/or ELT approaches, with the ability to reason about trade-offs rather than defaulting to a single patternunderstanding of data pipeline reliability concepts, including idempotency, backfills, and handling late or corrected dataability to structure data systems into clear layers (e.g. raw, cleaned, curated) and reason about their different purposes and guaranteesexperience deciding between batch, micro-batch, and streaming approaches based on latency, correctness, and operational complexitystrong background in software engineering, version control, writing readable code and tests, robust design, and basic data structures and algorithmsability to conceive logical software architectures and express yourself clearly, both verbally and in writingwillingness to tackle a wide array of problems and technologieswillingness to participate in regular design sessions, code reviews, and working in teamsdevelopment primarily on UNIX-based or OSX-Darwin platformsworking proficiency (≥C1) in speaking, reading, and typing English (≥45 words per minute)willingness and interest in working with people from other culturesemotional resilience and social intelligenceand you have to care about the work that you doand you have to be optimistic at least sometimes, although pessimism tends to be usefulBelow are additional skills that are a bonus, but are not required:understanding of analytical data modeling concepts, including how to transform raw data into analytics-ready datasets and define clear data semantics for downstream consumersexperience with Python, Django, DBT, Dagster, Luigi or Clickhouseexperience with containerization (Docker), Terraform, Kubernetes or Nixknowledge and experience with data warehousing, online analytical processing, metadata management, dimensional modeling, and relational database theoryexperience with programming and/or math competitionsproduct-oriented mindsetwillingness to go on an adventuredomain knowledge and/or interest in the sustainable development goals, particularly in public health, agriculture, and assisting developing countriesWhat can you expect:unusual, socially conscious projectssignificant ownershipa mix of product, internal platform, and client integration workability and encouragement to explore technologies other than your main expertiseoptional travel to learn more about problems we're trying to solveRequires a full-time commitment physically based in Warsaw, Poland, with a hybrid of remote and in-person work throughout the week. We expect at least 2-3 days per week in the office. The working hours are flexible, for example you do not need approval to take out a small chunk in the middle of the day to handle some personal business.