Senior Data Engineer

Careem is building the Everything App for the greater Middle East, simplifying movement, food and grocery ordering, payments, and more.
Data
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
AI · Finance · Enterprise SaaS

Description For Senior Data Engineer

Careem, the Everything App for the greater Middle East, is seeking a talented Data Engineer to join their Data Platform team. As part of this team, you'll work on providing a platform that abstracts big data complexities and enables fast, reliable, and secure data access. You'll be at the forefront of leveraging modern big data tools and techniques to solve regional problems using Careem's in-house data platform.

Your role will focus on the Data processing and computation platform team, working with open-source technologies like Apache Spark, Apache Kafka, and Apache Trino. You'll have the opportunity to contribute to and collaborate with the open-source community.

Key responsibilities include:

  • Developing innovative solutions for data engineering challenges
  • Designing and implementing efficient, reusable components for a modern data platform
  • Optimizing code efficiency, resource utilization, and compute workload speed
  • Improving engineering processes, tests, and systems for scalability
  • Collaborating with global teams in a fast-paced environment
  • Creating reusable and scalable data pipelines

To excel in this role, you'll need:

  • 4+ years of software development experience
  • A Bachelor's degree in Computer Science or related field
  • Strong expertise in Scala, Java, or similar languages
  • Experience with distributed systems and large-scale projects
  • Deep understanding of cloud-native Big Data technologies
  • Solid foundation in software engineering principles
  • Passion for high-quality, maintainable, and performant software
  • Experience with cloud platforms and database internals

Careem offers a collaborative, high-performing global team environment where you can drive impact in the region while learning and growing. Benefits include flexible work arrangements, healthcare benefits, fitness reimbursements, and unlimited vacation days.

Join Careem to be part of a purposeful organization creating impact in a region with untapped potential, while working with inspiring colleagues and exploring new opportunities for personal and professional growth.

Last updated 4 months ago

Responsibilities For Senior Data Engineer

  • Bringing an innovative and creative mindset to data engineering challenges
  • Design, architect, solution, implement and test rapid prototypes
  • Optimize code efficiency, resource utilization, and compute workload speed
  • Continuously improve engineering processes, tests, and systems
  • Collaborate with teams globally in a fast-paced environment
  • Create reusable and scalable data pipelines

Requirements For Senior Data Engineer

Java
Kafka
Scala
  • 4+ years of hands-on experience in software development
  • Bachelor's degree in Computer Science or a related technical field
  • Strong expertise in Scala, Java, or similar programming languages
  • Proven track record of building distributed systems or working on comparable large-scale projects
  • Deep understanding of cloud-native Big Data technologies
  • Solid foundation in software engineering principles and design best practices
  • Passion for developing high-quality, maintainable, and performant software
  • Experience with cloud control planes (AWS, GCP, etc.) or database internals, including query optimization

Benefits For Senior Data Engineer

Medical Insurance
  • Work 4 days a week in office & 1 day from home
  • Work remotely from any country for 30 days a year
  • Unlimited vacation days
  • Healthcare benefits
  • Fitness reimbursements for health activities

Interested in this job?

Jobs Related To Careem Senior Data Engineer

Data Warehouse Engineer

Senior Data Warehouse Engineer position at Careem, building and maintaining data infrastructure for the Middle East's leading Everything App.

Data Engineer

Senior Data Engineer position at Careem, building and maintaining data infrastructure for the Middle East's leading Everything App.

Senior Data Engineer

Senior Data Engineer position at Spin focusing on building scalable data pipelines, ETL processes, and cloud-based architectures while providing technical leadership.

Senior Data Engineer

Senior Data Engineer position at Cornspring, building ETL pipelines and managing financial datasets using Python and AWS technologies in a hybrid work environment.

Senior Data Engineer

Senior Data Engineer position at Kueski, leading FinTech in Mexico, focusing on building scalable data solutions and processing systems.