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

Build cloud-native data platforms and near-real-time pipelines, while modernizing Spark and PySpark workloads. Lead the adoption of AI tools and agentic workflows and contribute to technical research and development.

Description

  • Build scalable cloud-native data platforms from initial design through production.
  • Develop near-real-time ingestion pipelines using event-driven patterns.
  • Set and uphold platform standards for data lakes, lakehouses, medallion architecture, and data contracts.
  • Improve Spark and PySpark scripts for performance and maintainability.
  • Establish code quality, testing, and CI/CD practices across data pipelines.
  • Promote AI tools and agentic workflows within the Data Engineering team.
  • Maintain data quality, observability, scalability, and reliability across platforms and pipelines.
  • Create self-service tools and microservices that make the platform easier to use.
  • Work with Product, Machine Learning, and Data Science teams.
  • Contribute to architecture decisions and technical research and development.

Requirements

  • Bring at least five years of professional Data Engineering experience.
  • Demonstrate strong Python and SQL development skills.
  • Have hands-on Apache Spark and PySpark experience, including query optimization and performance tuning.
  • Have experience with Databricks or Snowflake.
  • Have practical experience with at least one major cloud provider: Azure, AWS, or GCP.
  • Have experience with stream processing tools such as Kafka or Spark Structured Streaming.
  • Understand ETL/ELT patterns, data modeling, and data warehousing.
  • Have used orchestration tools such as Apache Airflow or Azure Data Factory.
  • Know Infrastructure as Code tools, including Terraform.
  • Understand production systems, including observability, scalability, reliability, and performance.
  • Be able to lead technical initiatives independently from concept through delivery.
  • Communicate and collaborate effectively.
  • Have Upper-Intermediate or higher English proficiency.

Benefits

  • Work remotely.

Related Jobs