For Employers

Data Never Lies

Data Engineer / Junior–Middle

Posted 2 months ago
$20 - $30 per hour
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

The role focuses on building stable data pipelines to extract data from various sources via REST APIs and databases. The extracted data is processed and loaded into data warehouses for analytics and BI reporting.

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.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Field Engineer / Forward Deployed Engineer

Full Time Netherlands €93000 - €146K per year Software Development

Senior Analytics Engineer

Full Time United States $86000 - $192K per year Software Development

Staff AI Product Engineer

Full Time United States $200K - $235K per year Software Development

Staff Fullstack Engineer

Full Time Canada, United States $185K - $240K per year Software Development

Senior Fullstack Engineer

Full Time Austria, Germany €80000 - €120K per year Software Development

Software Development Manager, Platform Engineering

Full Time United States $148K - $264K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Data Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified