Data Engineer / Junior–Middle

Posted 2 Days Ago
Hiring Remotely in GBR
Remote
Junior
Information Technology • Analytics • Business Intelligence • Big Data Analytics
The Role
Build and maintain reliable data pipelines using Python and SQL. Integrate REST APIs, databases, files, cloud storage, and third-party platforms; process and load data into warehouses for analytics and BI. Implement incremental and fault-tolerant loading, logging, monitoring, retries, error handling, and data quality checks. Work with ETL/ELT, Git, and potentially dbt, Spark, orchestration tools, cloud platforms, Docker, dimensional modeling, and BI datasets.
Summary Generated by Built In

This is a remote position.

We are looking for a Junior/Middle Data Engineer with a strong focus on Python, SQL, and building data pipelines.

The main responsibility of this role is connecting to various data sources, extracting data via REST APIs, databases, files, and third-party platforms, processing it, and loading it into a data warehouse for further analytics and BI reporting.

We are looking for someone who understands that a data pipeline is not just a script, but a stable process with logging, error handling, retries, monitoring, and data quality checks.

Location: Kazakhstan/Remote



Requirements

Required Skills & Experience

  • Strong knowledge of Python and practical experience using it in data engineering tasks.
  • Experience building data pipelines for loading, processing, and transforming data.
  • Experience working with various data sources: REST APIs, databases, CSV/Excel/JSON files, cloud storage, and third-party platforms.
  • Hands-on experience integrating with REST APIs: authentication, pagination, rate limits, retries, timeout handling, and error handling.
  • Understanding of how to build fault-tolerant pipelines.
  • Experience setting up incremental data loading and handling partial loads.
  • Ability to work with JSON and semi-structured data.
  • Strong SQL knowledge: JOINs, CTEs, aggregates, and window functions.
  • Experience loading data into databases or data warehouses such as PostgreSQL, BigQuery, Snowflake, Redshift, MS SQL, or similar systems.
  • Understanding of ETL/ELT approaches.
  • Experience with logging, monitoring, and basic troubleshooting of pipelines.
  • Experience working with Git.


Nice to Have

  • Experience working with dbt: models, sources, tests, documentation, incremental models.
  • Experience with Spark / PySpark.
  • Experience using orchestration tools such as Airflow, Prefect, Dagster, or similar.
  • Experience implementing data quality checks: freshness, duplicates, completeness, consistency.
  • Experience working with cloud storage: AWS S3, Google Cloud Storage, Azure Blob Storage.
  • Experience with Docker.
  • Understanding of dimensional modelling principles: fact/dimension tables, star schema, data marts.
  • Experience optimizing SQL queries and pipelines.


Bonus Points

  • Experience working with BI tools such as Power BI, Tableau, Looker, QuickSight, Domo, or similar.
  • Experience preparing datasets for BI reporting and analytical data marts.
  • Basic understanding of cloud platforms such as GCP, AWS, or Azure.
  • Experience with CI/CD for data projects.
  • Ability to document pipeline logic, data sources, and transformations clearly.


Benefits
  • A variety of projects: trust us, you won’t be bored.
  • A sane schedule: we focus on tasks, not hours—but showing up at noon every day isn’t exactly smiled upon.
  • A team that values expertise and humor: yes, we occasionally crack jokes about SQL—don’t worry if you don’t laugh right away.
  • Choose your adventure: Dive deep into a single, large-scale project or opt for a “discovery” mode, collaborating with multiple global clients across different domains. You can get hands-on with cutting-edge data stacks for anything from gaming and dating to skyscraper construction and nuclear energy. If variety is what you crave, you’ll find it here.

Skills Required

  • Strong knowledge of Python and practical data engineering experience
  • Experience building data pipelines for loading, processing, and transforming data
  • Experience working with REST APIs, databases, CSV, Excel, JSON, cloud storage, and third-party platforms
  • Hands-on REST API integration experience, including authentication, pagination, rate limits, retries, timeouts, and error handling
  • Understanding of fault-tolerant pipelines
  • Experience with incremental data loading and partial-load handling
  • Ability to work with JSON and semi-structured data
  • Strong SQL knowledge, including joins, CTEs, aggregates, and window functions
  • Experience loading data into databases or data warehouses such as PostgreSQL, BigQuery, Snowflake, Redshift, MS SQL, or similar
  • Understanding of ETL and ELT approaches
  • Experience with pipeline logging, monitoring, and basic troubleshooting
  • Experience working with Git
  • Experience with dbt models, sources, tests, documentation, and incremental models
  • Experience with Spark or PySpark
  • Experience with Airflow, Prefect, Dagster, or similar orchestration tools
  • Experience implementing data quality checks for freshness, duplicates, completeness, and consistency
  • Experience with AWS S3, Google Cloud Storage, or Azure Blob Storage
  • Experience with Docker
  • Understanding of dimensional modeling, fact and dimension tables, star schemas, and data marts
  • Experience optimizing SQL queries and pipelines
  • Experience with BI tools such as Power BI, Tableau, Looker, QuickSight, Domo, or similar
  • Experience preparing datasets for BI reporting and analytical data marts
  • Basic understanding of GCP, AWS, or Azure
  • Experience with CI/CD for data projects
  • Ability to document pipeline logic, data sources, and transformations clearly
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
11 Employees
Year Founded: 2015

What We Do

Data Never Lies is a UK-based business intelligence and data analytics company providing end-to-end data services, including data engineering, analytics, data science, visualization, governance, and custom dashboard development. It helps businesses turn complex datasets into reliable, actionable decision-support systems, combining data storytelling, machine learning, and intuitive design to support smarter business decisions.

Similar Jobs

Immersive Logo Immersive

Senior Product Marketing Manager

Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Remote or Hybrid
United Kingdom
330 Employees

CSC Logo CSC

Systems Engineer

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
4 Locations
8500 Employees
55K-65K Annually

HiBob Logo HiBob

Partner Manager - VC

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
UK
1350 Employees

CrowdStrike Logo CrowdStrike

Analyst I, Falcon Complete (Remote, GBR)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
United Kingdom
11000 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account