Logo for Suntech Innovation

Middle Data Engineer

Role overview

Qualifications

  • 3+ years of data engineering or software engineering for data
  • Strong Python, including PySpark
  • Kafka and stream processing
  • Databricks experience

Responsibilities

  • Build and operate batch and streaming data pipelines (structured and unstructured data)
  • Work primarily with Kafka, Spark on Databricks, and Airflow
  • Model and optimize data for both experimentation and production serving
  • Partner with data scientists and backend engineers on data contracts and reliability

Key facts

Hard skills

About the company

Suntech Innovation logo

Suntech Innovation

IT Services & IT Consulting

Suntech Innovation is a Kyiv-based software development and infrastructure engineering firm that provides customized software solutions, R&D and product development, and manual and automated QA. The company offers front-end and back-end development services focused on building robust, available systems and reducing technical risk across the software development lifecycle, while fostering an open, growth-oriented workplace culture.

Company details

IndustryIT Services & IT Consulting
Company sizeUnknown

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About the team
We are a focused engineering team of 5 to 9 people at a multi-product tech SaaS company. We work across personalization, recommendation, fraud detection, and some GenAI, through real-time, near-real-time, and batch pipelines. The team is a blend of Python backend engineers, ML engineers, QA (manual and automation), a data engineer, and data scientists. Our shared mandate is to take experimentation from our data scientists and turn it into
robust, production-grade systems, either as standalone services or integrated into wider platforms.


The role
You will build the data pipelines that power our experimentation and production systems, the backbone behind fraud detection, recommendations, and personalization. You will work primarily with Kafka (sometimes Flink), Spark on Databricks, and Airflow, modelling and optimizing data for both experimentation and production serving, and partnering closely with data scientists and backend engineers on data contracts and reliability.

Responsibilities
• Build and operate batch and streaming data pipelines (structured & unstructured data)
• Work primarily with Kafka, Spark on Databricks, and Airflow
• Model and optimize data for both experimentation and production serving
• Partner with data scientists and backend engineers on data contracts and reliability
• Own pipeline quality: testing, monitoring, and performance
• Take part in the teams on-call rotation for the pipelines you build and operate


Requirements
• 3+ years of data engineering or software engineering for data

• Strong Python, including PySpark
• Kafka and stream processing
• Databricks experience
• Airflow or similar orchestration tools
• Strong SQL and data modeling, plus solid relational database skills
• Software engineering mindset

Nice to have
• Flink

• ML Feature stores
• MLOps and ML pipeline exposure
• Docker and Kubernetes
• SaaS or high-scale product domain experience

Why join us
• Work on high-scale, high-throughput systems
• Broad range of technologies, stacks, and problems
• Contribute to turning experimentation into production systems
• A strong engineering culture that values technical depth and ownership
• Flexibility through hybrid and remote working
• A distributed team across Dubai and Europe

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at Suntech Innovation

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.