Sigma Software

Senior Data Engineer

Sigma Software
Apply
15 days ago
Remote, Poland or Warsaw, PolandSenior

Responsibilities

  • Design and build scalable cloud-native data platforms from greenfield development through production.
  • Design and implement near-real-time ingestion pipelines using event-driven patterns.
  • Define and enforce Data Lake/Lakehouse standards, medallion architecture, and data contracts.
  • Refactor, optimize, and modernize Spark and PySpark scripts.
  • Establish best practices for code quality, testing, and CI/CD across data pipelines.
  • Drive adoption of AI tooling and agentic workflows within the data engineering team.
  • Ensure data quality, observability, reliability, lineage, provenance, schema contracts, and versioning across pipelines and platforms.
  • Design and deliver self-service tooling and microservices that abstract platform complexity.
  • Collaborate directly with the customer’s scientific and engineering teams.
  • Monitor platform performance, reliability, and cloud infrastructure costs.

Requirements

  • 5+ years of experience in data engineering.
  • 3+ years of production experience with Databricks and Delta Lake.
  • Strong expertise in medallion architecture and event-driven asynchronous pipeline design.
  • Advanced proficiency in Python, PySpark, and SQL.
  • Advanced hands-on experience with Databricks, including Unity Catalog, Lakeflow Jobs/Workflows, and job optimization.
  • Strong AWS expertise, including S3, IAM, KMS, AWS Batch, ECR, EventBridge, Lambda, or API Gateway.
  • Experience with infrastructure as code and CI/CD using Terraform and Databricks Asset Bundles.
  • Practical experience with Git workflows, pull request reviews, and automated testing.
  • Experience configuring secure CI pipelines using OIDC or service principals.
  • Practical MLflow experience with experiment tracking, model registration, and reproducibility practices.
  • Experience with data quality frameworks such as Great Expectations, Soda, pyDeequ, or Databricks Labs DQX.
  • Experience with monitoring, observability, and cloud cost optimization.
  • Upper-Intermediate English level or higher.
  • Preferred experience packaging workloads in Docker containers and running batch jobs on AWS.
  • Preferred familiarity with scikit-optimize, BoTorch, Ax, and scipy.
  • Preferred experience building feature sets and train/test splits that avoid data leakage.
  • Preferred experience in regulated or high-security environments with data residency requirements.
  • Preferred experience disabling or restricting AI features in secured environments.
  • Strong analytical mindset, ownership, accountability, communication, proactive problem-solving, scalability focus, maintainability focus, and collaborative teamwork.

Benefits

  • Opportunity to work on an ambitious deep-tech initiative supporting the development of the world’s first commercial laser fusion power plant.
  • Opportunity to contribute to breakthrough research in science, clean energy, automation, and AI-enabled data engineering.
  • Global project opportunities through Sigma Software.

Tech Stack

Categories

Data Engineering
Sigma Software

About Sigma Software

1,001-5,000 employees

Sigma Software is a London-headquartered, privately held IT consultancy that designs and builds custom software for startups and enterprises. The company provides end-to-end services—engineering, web and mobile development, .NET/Java platforms, AR/VR, and UI/UX—delivered via outsourcing, managed teams, and consulting. Founded in 2002, it supports long-term product development and modernization projects across multiple industries for global clients.

Contact me