Sigma Software Group
Sigma Software Group
1,001 – 5,000 Employees
AutomotiveConsultingHealthcare
Sigma Software Group is a multinational technology consulting company founded in 2002. Its teams provide software development, graphic design, testing, and technical support for clients in sectors including automotive, healthcare, telecommunications, aviation, banking, gaming, real estate, and advertising. The company hires IT specialists to work on complex engineering projects and supports professional development through mentoring and continuous learning. Remote work opportunities are part of its working model, with projects serving organizations such as AstraZeneca, Scania, and SAS.

Senior Data Engineer, Databricks Migration

Migrate enterprise retail analytics from BigQuery to Databricks Lakehouse, building scalable PySpark pipelines, medallion architecture, and governed cloud data platforms.

Description

  • Help migrate a large-scale analytics platform from BigQuery to Databricks.
  • Design and build scalable Lakehouse architectures with Databricks and Delta Lake.
  • Assess existing ETL and ELT workloads and define migration approaches.
  • Build and optimize pipelines for large volumes of retail and analytical data.
  • Implement incremental processing strategies and scalable transformation frameworks.
  • Develop and maintain Spark data processing solutions using PySpark.
  • Design and maintain Bronze, Silver, and Gold medallion layers.
  • Apply data governance and security practices using Unity Catalog.
  • Work with Data Science, Analytics, Product, and Customer Engineering teams.
  • Contribute to architecture discussions and technical solution design.
  • Create reusable data platform components and engineering standards.
  • Review code and improve platform reliability and maintainability.
  • Troubleshoot and optimize complex SQL and Spark workloads.
  • Support production deployments and platform modernization.

Requirements

  • Bring at least five years of professional Data Engineer experience.
  • Have strong Python programming skills and advanced SQL proficiency.
  • Have commercial, hands-on experience with Databricks.
  • Know Apache Spark well, particularly PySpark.
  • Have experience designing and building modern cloud data platforms.
  • Have experience developing ETL and ELT pipelines and large-scale data processing solutions.
  • Have hands-on experience with Delta Lake.
  • Have experience with Spark Declarative Pipelines.
  • Have experience monitoring clusters, analyzing metrics, and optimizing performance.
  • Understand distributed data processing architectures.
  • Understand data warehousing concepts and dimensional modeling.
  • Have experience with Airflow or a comparable orchestration tool.
  • Have experience optimizing complex analytical SQL workloads.
  • Have experience applying CI/CD practices to data engineering platforms.
  • Be skilled at troubleshooting and performance optimization.
  • Work effectively with cross-functional, international teams.
  • Have Upper-Intermediate English proficiency or higher.

Benefits

  • Remote work is available to employees.
  • Continuous learning opportunities.
  • Opportunities to grow with technology.
  • Meaningful impact through engineering work.
  • Work on complex international projects.

Related Jobs