Sigma Software

Senior Data Engineer

Sigma Software
Apply
3 days ago
Remote, Poland +2 moreSenior

Responsibilities

  • Write and defend diagnostic SQL queries against large-scale production datasets.
  • Build and maintain ingestion pipelines for bid, win, and impression logs in BigQuery.
  • Harmonize independently designed datasets and maintain versioned field mappings.
  • Develop point-in-time-correct feature tables, aggregation pipelines, conversion pipelines, and labeling pipelines with delayed-label handling.
  • Own the data-serving write path, schema contracts, publishing flows, and freshness SLOs.
  • Build experimentation infrastructure, including traffic splitting and reporting pipelines.
  • Perform historical backfills and safe reprocessing after mapping changes.
  • Implement data isolation and safe-aggregation controls for advertiser data protection.
  • Develop automated data-quality validation frameworks.
  • Collaborate with Customer engineers and prepare operational documentation.
  • Contribute to architecture discussions and platform scalability improvements.

Requirements

  • 5+ years of experience in Data Engineering.
  • At least 2 years of experience working with production ML or large-scale analytics pipelines.
  • Expert-level SQL skills, including window functions and incremental processing patterns.
  • Strong Python skills for production-grade pipeline development.
  • Hands-on experience with Spark or PySpark.
  • Experience designing ETL/ELT pipelines with Airflow, Cloud Composer, Dagster, or similar tools.
  • Experience with cloud data warehouses at scale, preferably BigQuery.
  • Strong understanding of data modeling and point-in-time correctness.
  • Experience with very large-scale event-driven or clickstream datasets and business-critical production pipelines.
  • Upper-Intermediate English level or higher.
  • Preferred experience with GCP services, including Dataflow, Pub/Sub, GCS, and Beam.
  • Preferred experience building streaming or near-real-time ingestion systems.
  • Preferred knowledge of feature stores, train/serve skew, label leakage prevention, delayed or incomplete ML labels, and experimentation infrastructure.
  • Preferred experience with dbt, Customer-owned infrastructure, GDPR/CCPA-related privacy engineering, hybrid cloud/on-prem Linux environments, Terraform, Kubernetes, and warehouse cost and performance optimization.
  • Strong analytical, problem-solving, communication, documentation, collaboration, and independent-working skills.

Benefits

  • Opportunity to work on impactful global products and large-scale distributed systems.
  • Collaboration with experienced engineers and participation in architecture decisions.
  • Opportunity to grow expertise in modern data platforms, ML-oriented systems, and real-time AdTech infrastructure.

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