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 21 days 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

Senior Member of Technical Staff (SMTS)

Senior data engineering role at Salesforce focusing on ETL processes, data pipelines, and database management with opportunities to work on enterprise-scale solutions.

Senior Data Scientist - DGX Cloud

Senior Data Scientist position at NVIDIA working on DGX Cloud platform, focusing on ML/AI applications and data processing.

Member of Technical Staff

Join xAI as a Member of Technical Staff to build petabyte-scale data processing systems and advance AI technology understanding of the universe.

OBIEE Developer

Senior OBIEE Developer position at cBEYONData focusing on business intelligence reporting for federal government clients using Oracle technologies.

Data Engineer

Senior Data Engineer role at Auros, developing and maintaining high-throughput data architectures for crypto trading systems.