Careem is the leading technology platform of the Greater Middle East. A pioneer of the region’s ride-hailing economy, Careem is expanding its services across its network to include payments, delivery and mass transportation.
Established in July 2012, Careem operates in more than 130 cities across 15 countries, has created more than one million job opportunities in the region and hosts over 30 million users.
Careem’s engineering team is growing rapidly, and we are looking for talented engineers to help us in our mission to simplify and improve the lives of people and build a lasting institution that inspires.
About the Role
We are looking for an experienced engineer with strong cloud computing, deployment automation and coding experience who thrives in a fast-paced environment.
You will be responsible for the development, maintenance, and scaling of Careem's cloud infrastructure.
What will keep you busy?
Collaborate with teams to design, implement, and deploy cloud infrastructure
Ensure infrastructure is scalable, responsive, and reliable
Create tools and workflows to support software engineers
Evaluate and select tools and technologies needed for efficient support of the systems
Develop and maintain systems management software tools, procedures, and documentation
Automate common maintenance, deployment and build jobs
Participate in periodic cost and utilization optimization exercises
What You’ll Need
BS degree in Computer Science similar technical field of study or equivalent practical experience
5+ years of experience in cloud infrastructure, preferably AWS
System design experience. Ability to review designs, identify bottlenecks and inefficiencies
Infrastructure as code experience : Terraform or CloudFormation
Experience with containerization runtime, preferably Docker
Comfortable writing code one of the following programming languages : Python, Java, Go, or Groovy
Experience with automation engines such as Jenkins or Gitlab CI
Experience in monitoring systems : Prometheus or NewRelic
Linux administration experience
Strong focus on customers and operational excellence
Experience with Computer Science fundamentals including data structures, algorithms, and complexity analysis.
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience in AWS cloud infrastructure
Experience with container orchestration, preferably Kubernetes or ECS
Experience managing multiple cloud accounts in a scalable manner
Solid understanding of the full web technology stack
What do we offer you?
Salary Package :
Unlimited paid annual leave
Entrepreneurial working environment
Flexible working arrangements
Mentorship and career growth
Careem gives equal opportunities. All aspects of ownership including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs.
We celebrate diversity and are committed to creating an inclusive environment for everyone