Data Engineer
The FISER Group is hiring a Data Engineer to join its Data Processing and Computation Platform team, supporting projects across the Asia-Pacific region. This is a remote position aligned to Dubai business hours. In this role, you'll collaborate with seasoned engineers to develop and maintain scalable components of Careem's internal data platform. You’ll work with technologies such as Apache Spark, Kafka, and Trino, contributing to platform development, system optimization, and open-source initiatives. This opportunity offers the chance to grow into a technical leadership role and be part of an organization specializing in financial services talent solutions. Please note, candidates are expected to use their own device.
The ideal candidate has 3–5 years of experience in software development or data engineering and is proficient in Scala, Java, or a similar programming language. A strong understanding of distributed systems and familiarity with big data frameworks such as Spark and Kafka is essential. Experience with containerization and orchestration tools like Docker and Kubernetes is a plus. The role involves writing clean, efficient, testable code, while ensuring observability and performance across storage and compute infrastructure.
This is a great opportunity for a data engineering professional eager to deepen their skills in distributed platforms within a dynamic and collaborative environment. You’ll also gain exposure to open-source development practices, modern data infrastructure, and the unique challenges of data engineering at scale in the financial services sector.
About the Team
This role sits within the Data Processing and Computation Platform team. You will work closely with experienced engineers to build scalable systems and contribute to platform development using technologies like Apache Spark, Apache Kafka, and Apache Trino. This role provides opportunities to learn, contribute to open-source communities, and grow into technical leadership.
What You’ll Do
- Design, develop, and maintain components of Careem’s in-house data platform that empower teams across the company to build reliable, scalable, and efficient data solutions.
- Contribute to the design and development of core components under the guidance of senior engineers.
- Collaborate with data platform and product teams to understand data needs and help deliver robust solutions.
- Ensure code quality through testing, monitoring, and observability best practices.
- Support optimization of compute and storage resources to improve system performance.
- Participate in code reviews, technical discussions, and team planning sessions.
- Continuously explore and experiment with modern data platform tools and practices to improve the platform’s capabilities.
What we look for:
- 3-5 Years of hands-on experience in software development or data engineering.
- Proficiency in Scala, Java, or a similar programming language
- Familiarity with distributed systems and big data processing technologies (e.g., Spark, Kafka).
- Exposure to containerization and orchestration tools like Docker and Kubernetes is a plus.
Additional Info:
Work Setup: REMOTE
Shift: Dubai Time
You will use your own device
Similar Jobs




