Simulmedia
Senior Data Engineer
Lviv, Kyiv
hirly Pro
Get in front of the people hiring at Simulmedia
- Reach the hiring manager at Simulmedia on LinkedIn, from your own account
- hirly applies to this job for you, with unlimited applications
- A resume and cover letter written for this job, unlimited
- The hiring manager and recruiter at Simulmedia, with contact details
$49 a month · ₹1,999 for 30 days in India · cancel any time
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.8M live jobs from 210,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Data & ML
- Seniority
- Senior
- Country
- UA
- Work mode
- Remote-friendly
- First seen by hirly
- 11 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Simulmedia is looking for an experienced and dynamic Data Engineer with a curious and creative mindset to join our Data Services team. The ideal candidate will have a strong background in Python, SQL and large-scale data pipelines . This is an opportunity to join a team of amazing engineers, data scientists, product managers and designers who are obsessed with building the most advanced TV and streaming advertising platform in the market. As a Data Engineer you will design, build and operate the data platform that powers the company: pipelines that ingest and transform very large datasets from external data partners, data models that the whole company queries, and services that make that data available to internal products. You will work on a team that empowers the other teams to use our huge amount of data efficiently. Using a large variety of technologies and tools, you will solve complicated technical problems and build solutions to make our pipelines robust and fault tolerant and our data easily accessible throughout the company.
Location: Ukraine is mandatory . Our offices are located in Kyiv and Lviv. Teams are located in Kyiv and Lviv and primarily work remotely with occasional offline meetings.
Responsibilities:
Design and build batch data pipelines that ingest, validate and transform multi-billion-row datasets from external data providers and internal systems
Model complex real-world data: dimensional models, reference data, and temporal data whose attributes change over time (e.g. slowly changing dimensions), and evolve those models safely as upstream sources change their schemas and semantics
Develop and operate workloads on our lakehouse platform (Databricks / Spark / Delta) and our data warehouse (Redshift), including migrating existing pipelines from the warehouse to the lakehouse
Orchestrate pipelines with Airflow: scheduling, dependencies, retries, backfills and alerting
Prove correctness, not just completion: design parity checks and reconciliation queries when replacing an existing pipeline, run large historical backfills, and investigate data discrepancies down to the row level
Build and maintain Python services and REST APIs that serve data to internal products
Optimize for performance and cost: query tuning, table design, workload management and right-sizing compute
Own what you ship: monitor production pipelines, participate in incident triage and root-cause analysis, and harden systems so the same failure does not happen twice
Collaborate cross-functionally with product managers, data scientists and stakeholders across the company to deliver on product roadmap
Work within an Agile team that releases cutting-edge new features regularly
Take a high degree of ownership and freedom to experiment with new technologies to improve our software
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
7+ years of work experience as a data engineer
Proficiency in Python and using it as the primary development language in recent years
Expert-level SQL: comfortable writing, reading and tuning complex analytical queries against very large tables, and debugging why two result sets disagree
Hands-on experience with a distributed data processing platform (Spark/Databricks strongly preferred; EMR, Snowflake or BigQuery also relevant) and with a columnar data warehouse (Redshift, Snowflake, BigQuery, ClickHouse, etc)
Ability to design complex data models: normalized, dimensional and temporal (slowly changing dimensions, effective-dated records, point-in-time correctness)
Experience with workflow orchestration tools (Airflow or similar): building DAGs, managing dependencies and running backfills
Experience integrating third-party data feeds: handling schema drift, late or missing deliveries, vendor data-quality defects and versioned reference data
Experience building REST services in Python (FastAPI, Flask, etc)
Experience developing, maintaining, and debugging problems in large server-side code bases
Working knowledge of AWS (S3, IAM, ECS or similar compute) and Docker
Good knowledge of engineering best practices and testing (unit test, integration test, code review, CI/CD)
The desire to take a high level of ownership of the things you work on
Ability to learn new things quickly, maintain a high bar for quality, and be pragmatic
Must be able to communicate with U.S based teams
Experience with Delta Lake / medallion lakehouse architectures is a plus
Experience migrating legacy pipelines between platforms with strict parity requirements is a plus
Experience with advertising, media or measurement industry data is a plus
Ability to communicate effectively with the U.S.-based teams and work 11:00 AM — 8:00 PM EEST (11:00 - 20:00) .
Our Tech Stack:
Almost everything we run is on AWS (S3, ECS, EMR, RDS and more)
Python is our primary language; SQL is everywhere
Databricks (Spark, Delta Lake) is our lakehouse platform; Redshift and Postgres are our warehouses and operational databases
Airflow orchestrates our pipelines
Docker for packaging; GitHub Actions and Jenkins for CI/CD
Grafana, Sentry and OpenSearch for observability
Datasets measured in billions of rows
Interview Process:
Pre-screening (30 mins)
Technical Interview (1h)
System Design (1.5h)
Product Interview (30 mins)
Offer
Listed on hirly, a job board. hirly is not the employer: Simulmedia is hiring for this role.
Similar jobs
- Senior Data EngineerRobotsandpencils · Lviv, UkraineFirst seen 10d ago
- Senior Data EngineerTENTENS Tech · Ukraine, RemoteFirst seen yesterdayremote
- Senior Data EngineerSkelar · Ukraine, RemoteFirst seen yesterdayremote
- Staff Data EngineerRobotsandpencils · Lviv, UkraineFirst seen 24d agoremote
- Senior Data EngineerCapgemini Engineering · Odesa, Kyiv, Lviv, Rivne, HITECHPARKODESA, UAFirst seen 40d ago
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job