Senior Data Engineer

Salla is an e-commerce platform company specializing in high-traffic, data-intensive solutions.
Makkah Saudi Arabia
Data
Senior Software Engineer
Hybrid
5+ years of experience
E-Commerce

Description For Senior Data Engineer

Salla is seeking a Senior Data Engineer to join their Product Development team in a hybrid work environment. This role focuses on building scalable real-time analytics solutions with expertise in ClickHouse and streaming data. The ideal candidate will be responsible for designing and optimizing data pipelines and analytics infrastructure that drive business growth and enhance customer experience. The position requires strong technical skills in data engineering, with emphasis on real-time processing, cloud platforms, and distributed systems. The role offers an opportunity to work with cutting-edge technologies while mentoring junior engineers and contributing to the team's continuous improvement. With a focus on e-commerce and high-traffic data environments, this position combines technical expertise with collaborative teamwork to deliver impactful solutions for the organization.

Last updated 4 months ago

Responsibilities For Senior Data Engineer

  • Design, implement, maintain and document highly scalable data pipelines for real-time and batch processing
  • Build and optimize data systems to support accurate, low-latency analytics and reporting use cases
  • Develop and maintain solutions for streaming and serverless data processing
  • Collaborate with cross-functional teams to implement and support end-to-end analytics workflows
  • Ensure data quality, reliability, and performance across the platform
  • Monitor, troubleshoot, and optimize data infrastructure to maintain high availability
  • Mentor junior engineers and contribute to the continuous improvement of engineering practices

Requirements For Senior Data Engineer

Python
Java
Kafka
Kubernetes
  • 5+ years of experience in data engineering or related fields
  • Strong expertise in ClickHouse: experience in designing schemas and jobs, optimizing data ingestion as well as queries, managing clusters
  • Proven experience in real-time data processing and enrichment using tools like Apache Kafka, Apache Flink, Apache Spark Streaming, Serverless technologies
  • Deep understanding of Distributed systems architecture and design, with a focus on scalability and resilience
  • Proficiency in programming languages like Python, or Java
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Excellent communication and collaboration skills

Interested in this job?

Jobs Related To Salla Senior Data Engineer

People Insights Manager

Senior People Insights Manager role at McDonald's, leveraging data analytics to drive strategic HR decisions globally.

Senior Software Engineer - Trading Data Fabric

Senior Software Engineer position at Belvedere Trading, focusing on building and managing data and research platforms for high-volume trading operations using cloud technologies.

LLM Engineer (Data Platform)

Senior LLM Engineer position at 42dot focusing on petabyte-scale data platform development for AI model training, requiring expertise in distributed systems and data engineering.

Senior Data Engineer

Senior Data Engineer position at Titan Wealth's Cape Town Tech Hub, focusing on Azure data solutions with hybrid work options and comprehensive benefits.

Senior Data Engineer - Integrations Services

Senior Data Engineer position at StackAdapt, building scalable data pipelines and integrations for a leading programmatic advertising platform.