CrawlJobs Logo

Middle Data Engineer

Ukraine · Job Posted March 03, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled Data Engineer with 3-5 years of experience to join our growing data team. In this role, you will be instrumental in building and maintaining robust, scalable data platforms that process large volumes of diverse data. You won't just be writing SQL queries; you will be embracing the full Modern Data Stack. You will use Python and Airflow to orchestrate complex workflows, dbt to manage sophisticated transformations within our Lakehouse environments (Snowflake/Databricks), and Terraform to ensure our infrastructure is scalable and reproducible as code. This is an excellent opportunity for an engineer who wants to move beyond traditional ETL and work in a true DataOps environment, potentially bridging the gap between complex legacy sources (like SAP) and modern analytics.

Job Responsibility

  • Design, develop, and maintain reliable ETL/ELT pipelines using Python and SQL to ingest data from various sources into our data lake/warehouse
  • Orchestrate complex data workflows and dependencies using Apache Airflow, ensuring timely data delivery and robust failure handling
  • Champion the use of dbt (data build tool) for developing, testing, and documenting data transformation logic within the warehouse
  • Develop clean, highly optimized SQL models for reporting and analytics (data modeling concepts like Star Schema or Data Vault are a plus)
  • Work hands-on with both Snowflake and Databricks, optimizing compute resources, managing access controls, and ensuring high performance for end-users
  • Utilize Terraform to provision and manage cloud infrastructure (e.g., S3 buckets, IAM roles, Snowflake warehouses) in an Infrastructure-as-Code paradigm
  • Implement data quality checks and monitoring within pipelines to ensure the accuracy and integrity of our data
  • Troubleshoot pipeline failures, identify performance bottlenecks, and implement long-term fixes

Requirements

  • 2+ years of professional experience in data engineering or backend software engineering with a data focus
  • Strong proficiency in Python for data manipulation and scripting
  • Expert-level SQL skills for complex querying and performance tuning
  • Hands-on production experience with modern cloud data platforms, specifically Snowflake and Databricks
  • Proven experience using dbt in a production environment for transformation layers
  • Experience building and managing complex DAGs in Apache Airflow
  • Cloud platform experience: AWS
  • Working knowledge of Terraform for deploying and managing cloud resources

Nice to have

  • Experience extracting data from SAP ECC or SAP S/4HANA systems
  • Understanding standard SAP tables and data structures

What we offer

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Middle Data Engineer

8 matching positions

Middle Data Engineer

Our customer is one of the world's largest food and beverage companies, operatin...
Location
Location
Poland; Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–4 years of experience in Data Engineering or a related role
  • Main technical skills are: Snowflake, dbt, ADF
  • Solid SQL skills (joins, aggregations, window functions)
  • Understanding of data governance and data quality concepts
  • Proficiency in Python
  • Experience with ETL/ELT tools
  • Hands-on experience with the Azure cloud platform
  • Azure Ops experience: provisioning and configuring
  • Experience working with data warehouses (e.g., Snowflake, BigQuery, Redshift)
  • Understanding of data modeling concepts (e.g., star schema)
Job Responsibility
Job Responsibility
  • Build and maintain data pipelines (batch and near real-time)
  • Develop and optimize data models for analytics and BI tools
  • Write efficient SQL queries for large-scale datasets
  • Support development and maintenance of ETL/ELT processes
  • Ensure data quality, integrity, and consistency across systems
  • Collaborate with data analysts, data scientists, and product teams to understand data requirements
  • Monitor and troubleshoot data pipelines and workflows
  • Contribute to improving the performance of the existing data infrastructure
  • Work with cloud-based data platforms and modern data stack tools
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • Fulltime
Read More
Arrow Right

Middle Data Engineer

Vention is a global engineering partner to tech leaders and fast-growing startup...
Location
Location
Georgia , Batumi
Salary
Salary:
Not provided
ventionteams.com Logo
Vention
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience with Apache Hop, including designing, orchestrating, and monitoring ETL/ELT pipelines, managing transformations and workflows, and integrating with relational and cloud data sources
  • Strong experience with Microsoft SQL Server and SSRS, including writing and optimizing complex T-SQL queries and stored procedures, designing relational schemas, and developing, deploying, and maintaining SSRS reports (tabular and paginated) for business stakeholders
  • Technical requirements: Python, SQL Spark, PySpark, Pandas AWS: Glue, S3, DMS, Lambda, Athena, RDS Kubernetes, Helm Terraform, Terraform Cloud
Job Responsibility
Job Responsibility
  • Design and implement automated pipelines to collect data from diverse sources (APIs, RDBMS, Cloud) into a centralized Data Lake/Warehouse
  • Develop logic to transform and map heterogeneous data into a unified, consistent style and schema
  • Build, monitor, and optimize end-to-end data workflows using Apache Hop, AWS Glue, and Lambda
  • Ensure cost-effective data processing by optimizing cloud resource consumption and minimizing LLM token usage
  • Maintain and optimize complex T-SQL queries, schemas, and SSRS reports within MS SQL Server environments
What we offer
What we offer
  • EDU corporate community (300+ members): tech communities, interest clubs, events, a small R&D lab, a knowledge base, and a dedicated AI track
  • Licenses for AI tools: GitHub Copilot, Cursor, and others
  • 24 working days of vacation per year
  • Expanded medical insurance
  • Corporate getaways & team building activities
  • Fitpass sport program
  • Support for significant life events
  • Access to discounts across a variety of stores, restaurants & cafes through a corporate discount program
  • Referral bonuses for bringing in new talent
  • Fulltime
Read More
Arrow Right

Middle Data Engineer

Vention is a global engineering partner to tech leaders and fast-growing startup...
Location
Location
Georgia , Tbilisi
Salary
Salary:
Not provided
ventionteams.com Logo
Vention
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience with Apache Hop, including designing, orchestrating, and monitoring ETL/ELT pipelines, managing transformations and workflows, and integrating with relational and cloud data sources
  • Strong experience with Microsoft SQL Server and SSRS, including writing and optimizing complex T-SQL queries and stored procedures, designing relational schemas, and developing, deploying, and maintaining SSRS reports (tabular and paginated) for business stakeholders
  • Technical requirements: Python, SQL Spark, PySpark, Pandas AWS: Glue, S3, DMS, Lambda, Athena, RDS Kubernetes, Helm Terraform, Terraform Cloud
Job Responsibility
Job Responsibility
  • Design and implement automated pipelines to collect data from diverse sources (APIs, RDBMS, Cloud) into a centralized Data Lake/Warehouse
  • Develop logic to transform and map heterogeneous data into a unified, consistent style and schema
  • Build, monitor, and optimize end-to-end data workflows using Apache Hop, AWS Glue, and Lambda
  • Ensure cost-effective data processing by optimizing cloud resource consumption and minimizing LLM token usage
  • Maintain and optimize complex T-SQL queries, schemas, and SSRS reports within MS SQL Server environments
What we offer
What we offer
  • EDU corporate community (300+ members): tech communities, interest clubs, events, a small R&D lab, a knowledge base, and a dedicated AI track
  • Licenses for AI tools: GitHub Copilot, Cursor, and others
  • 24 working days of vacation per year
  • Expanded medical insurance
  • Corporate getaways & team building activities
  • Fitpass sport program
  • Support for significant life events
  • Access to discounts across a variety of stores, restaurants & cafes through a corporate discount program
  • Referral bonuses for bringing in new talent
  • Fulltime
Read More
Arrow Right

Middle Data Engineer

At LeverX, we have had the privilege of delivering over 950 projects. With 20+ y...
Location
Location
Salary
Salary:
Not provided
leverx.com Logo
LeverX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years of experience in data engineering
  • Strong SQL and solid Python for data processing
  • Hands-on experience with at least one cloud and a modern warehouse/lakehouse: Snowflake, Redshift, Databricks, or Apache Spark/Iceberg/Delta
  • Experience delivering on Data Warehouse or Lakehouse projects: star/snowflake modeling, ELT/ETL concepts
  • Familiarity with orchestration (Airflow, Prefect, or similar) and containerization fundamentals (Docker)
  • Understanding of data modeling, performance tuning, cost-aware architecture, and security/RBAC
  • English B1+
Job Responsibility
Job Responsibility
  • Design, build, and maintain batch/streaming pipelines (ELT/ETL) from diverse sources into DWH/Lakehouse
  • Model data for analytics (star/snowflake, slowly changing dimensions, semantic/metrics layers)
  • Write production-grade SQL and Python
  • optimize queries, file layouts, and partitioning
  • Implement orchestration, monitoring, testing, and CI/CD for data workflows
  • Ensure data quality (validation, reconciliation, observability) and document lineage
  • Collaborate with BI/analytics to deliver trusted, performant datasets and dashboards
What we offer
What we offer
  • Projects in different domains: Healthcare, manufacturing, e-commerce, fintech, etc.
  • Projects for every taste: Startup products, enterprise solutions, research & development projects, and projects at the crossroads of SAP and the latest web technologies
  • Global clients based in Europe and the US, including Fortune 500 companies
  • Employment security: We hire for our team, not just a specific project. If your project ends, we will find you a new one
  • Healthy work atmosphere: On average, our employees stay in the company for 4+ years
  • Market-based compensation and regular performance reviews
  • Internal expert communities and courses
  • Perks to support your growth and well-being
Read More
Arrow Right

Middle Data Engineer

We are seeking a motivated Data Engineer to join our team. In this role, you wil...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in batch and streaming ETL using Spark, Python, Scala, Snowflake, or Databricks for Data Engineering or Machine Learning workloads
  • 2+ years orchestrating and implementing pipelines with workflow tools like Databricks Workflows, Apache Airflow, or Luigi
  • 2+ years of experience prepping structured and unstructured data for data science models
  • 2+ years of experience with containerization and orchestration technologies (Docker, Kubernetes discussable) and experience with shell scripting in Bash/Unix shell is preferable
  • Proficiency in Oracle & SQL and data manipulation techniques
  • Experience using machine learning in data pipelines to discover, classify, and clean data
  • Implemented CI/CD with automated testing in Jenkins, Github Actions, or Gitlab CI/CD
  • Familiarity with AWS Services not limited to Lambda, S3, and DynamoDB
  • Demonstrated experience implementing data management life cycle, using data quality functions like standardization, transformation, rationalization, linking, and matching
Job Responsibility
Job Responsibility
  • Developing and maintaining robust data pipelines that drive our business intelligence and analytics
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Middle Data Warehouse Engineer

We are seeking a motivated Middle Data Warehouse Engineer to join our team. In t...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4 years of experience in this or a similar role
  • Intermediate proficiency with Oracle and PL/SQL
  • Experience with ETL processes and data pipeline development
  • Familiarity with shell scripting (Unix) and basic command-line debugging
  • Working knowledge of AWS CLI
  • Basic knowledge of Java
  • A solid understanding of data warehousing concepts
  • Strong problem-solving skills and the ability to learn from technical documentation and training materials
Job Responsibility
Job Responsibility
  • Design, develop, and maintain ETL (Extract, Transform, Load) processes to move data from various sources to our data warehouse
  • Write and optimize complex queries and scripts using PL/SQL and Oracle to transform and load data
  • Automate and orchestrate data workflows using shell scripting (Unix/korn shell)
  • Utilize AWS CLI for tasks such as managing data in S3 or interacting with other AWS services
  • Debug and troubleshoot data pipeline issues to ensure data accuracy and availability for downstream consumers
  • Collaborate with stakeholders and team members to understand data requirements and deliver reliable solutions
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Data Engineer (Asset Management/ Investment / Financial Data)

We are looking for a sharp, autonomous Data Engineer (Asset Management/ Investme...
Location
Location
Singapore , Singapore
Salary
Salary:
6000.00 - 10000.00 SGD / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 12, 2026
Flip Icon
Requirements
Requirements
  • At least 4 years of working experience in Python and SQL skills with a proven track record of maintaining production-grade data pipelines
  • Practical experience managing AWS infrastructure and cloud-native databases
  • Prior experience in the investment or banking sector. Direct experience with Capital IQ and FactSet is a strict requirement for this role.
Job Responsibility
Job Responsibility
  • Design, code, and deploy end-to-end agentic tools and multi-agent systems to automate complex tasks (e.g., cross-platform productivity roll-ups tracking MS SharePoint activity, automated research workflows, and operational reporting)
  • Independently design and build robust databases (utilizing AWS Redshift and the broader AWS ecosystem) tailored for financial market datasets
  • Take high-level business requirements from front, middle, and back-office stakeholders and translate them into technical execution without requiring extensive domain training
  • Partner closely with our dedicated IT and Data Infrastructure team based in India to ensure seamless deployment, scalability, and security
  • Build and automate ingestion processes for critical financial vendors like Capital IQ, FactSet, and Bloomberg, handling everything from corporate actions to market fundamentals.
What we offer
What we offer
  • Flexible working arrangements
  • Organic career growth
  • Company perks and benefits
Read More
Arrow Right

Ai Engineer (Middle)

Join in developing and applying the ML/DL techniques to resolve our client’s bus...
Location
Location
Vietnam , Ho Chi Minh
Salary
Salary:
Not provided
saigontechnology.com Logo
Saigon Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of experience working with AI/ML projects as a Data Engineer, Research Engineer, or Software Engineer
  • Have programming skills in one of these languages: Python, Java...
  • Have experience with one of ML/DL Frameworks: Tensorflow, Pytorch, Keras, scikit-learn, Pandas, Langchain, LlamaIndex…
  • Have experience working with OpenAI, Gemini, any LLM... to build agents, workflows, or RAG systems
  • Have experience with one of chatbot building frameworks or services like Rasa, Dialogflow, Transfomer, BERT, LLM/Prompt…
  • Familiar with OCR algorithms or services: OpenCV, Tesseract, Textract (AWS), Google Cloud Vision, PaddleOCR
  • Experience with common development tools: Linux, GPU server, Google Colab, Jupyter, Git, Docker
  • Good English proficiency and communication skills
Job Responsibility
Job Responsibility
  • Join in developing and applying the ML/DL techniques to resolve our client’s business problems such as building chatbot systems, LLM/Prompt, OCR systems, fraud detection systems, facial recognition systems…
  • Join in developing some internal products applying AI models
What we offer
What we offer
  • Attractive salary (13th-month salary, salary review twice/year) and project bonus
  • Bonus programs for candidate referral, technical article writing
  • Allowance for sickness, maternity, paternity and periodic health examination
  • PVI health care program
  • The staff of the quarter and year reward
  • Hybrid Working Model: Flexible working time and WFH support
  • Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
  • Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
  • Sponsor fee for joining any technical training sessions and courses
  • Free English workshops
  • Fulltime
Read More
Arrow Right