Data Engineer

Sigma Software

Warsaw, Masovian Voivodeship, Poland, Remote Remote Full-time 4 days ago
Workplace
Remote
Location
Warsaw, Masovian Voivodeship, Poland
Who can apply
Remote for people based in Poland

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

Job Description

• Design, develop, and maintain scalable and reliable data platforms and pipelines for analytics and operational use cases • Build distributed data processing workflows using Apache Spark, pySpark, and Databricks • Develop and evolve cloud-native data solutions leveraging Azure and AWS services • Model and optimize data structures for analytics, reporting, and downstream consumption • Integrate data from multiple heterogeneous sources while ensuring data quality, consistency, and traceability • Implement data quality controls, schema validation, lineage tracking, and monitoring processes • Optimize performance, scalability, reliability, and cost-efficiency of data pipelines and infrastructure • Collaborate closely with scientists, analysts, and engineering teams to translate business and research requirements into technical solutions • Contribute to CI/CD processes, infrastructure automation, and engineering best practices • Research and introduce new technologies and approaches within the data engineering ecosystem

Qualifications

• 3+ years of commercial experience in Data Engineering • 2+ years of hands-on production experience with Databricks • Strong expertise with Delta Lake, including medallion architecture and table optimization • Advanced proficiency in Python, pySpark, and SQL • Deep practical knowledge of Databricks components including Unity Catalog, Lakeflow Jobs / Workflows, and job optimization • Hands-on experience with AWS services including S3, IAM, KMS, and at least one of AWS Batch, ECR, EventBridge, Lambda, or API Gateway • Experience designing event-driven and asynchronous data pipelines • Strong knowledge of Infrastructure as Code and CI/CD practices • Practical experience with Terraform and Databricks Asset Bundles • Experience working with Git workflows, pull request reviews, and automated testing • Understanding of secure authentication approaches such as OIDC and service principals • Practical experience with MLflow, experiment tracking, model registry, and reproducibility practices • Strong understanding of data quality, lineage, schema contracts, and provenance concepts • Experience with data quality frameworks such as Great Expectations, Soda, pyDeequ, or Databricks DQX • Experience monitoring and optimizing data platform reliability and cloud costs • Upper-Intermediate or higher English level

WILL BE A PLUS:

• Experience packaging workloads using Docker and running batch workloads in AWS • Familiarity with ECR and containerized data processing solutions • Experience with experiment optimization libraries such as scikit-optimize, BoTorch, Ax, or scipy • Understanding of ML feature engineering and leakage prevention techniques • Experience working in regulated or high-security environments • Knowledge of data governance, compliance, and data residency requirements • Experience disabling or restricting AI-assisted tooling/features in secure environments

Additional Information

About remote Data Engineer jobs

Open jobs
815 open remote Data Engineer jobs, 196 of them posted in the last 7 days. See all Remote Data Engineer jobs
Typical advertised pay
$127,000 – $189,000 a year for the middle half of the 208 job ads from 143 employers that state a salary in US dollars (median $153,000). This is base pay as advertised, not total compensation. Remote Data Engineer salary
Skills the job ads ask for most
  • SQL 80%
  • Python 79%
  • ETL 75%
  • Data modeling 51%
  • Data quality 50%
  • AWS 47%

Share of the 468 newest postings for the role that name each skill. Resume keywords for Data Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.