Senior Software Engineer - Infra Monitoring

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

Description For Senior Software Engineer - Infra Monitoring

Careem, the Everything App for the greater Middle East, is seeking a passionate automation expert to join their infra monitoring team. This role involves developing a distributed monitoring system to meet challenging functional, scalability, and reliability requirements for their fast-growing business. The ideal candidate will design scalable solutions, mentor colleagues, collaborate across teams, and focus on high-quality code delivery.

Key responsibilities include:

  • Developing a distributed monitoring system
  • Designing scalable, testable, and maintainable solutions
  • Mentoring team members
  • Collaborating with engineers, product owners, and designers
  • Building and shipping new features with emphasis on code quality
  • Developing and maintaining various systems, including open-source and in-house applications

The role requires 5+ years of experience with monitoring systems like Prometheus, NewRelic, and AppDynamic. Proficiency in OOP languages (Java, Python, Bash, Go), expert knowledge of Kubernetes, and experience with AWS cloud infrastructure are essential. The ideal candidate should have a strong background in Unix/Linux, network stack, and scripting.

Careem offers a dynamic work environment with 4 days in office and 1 day from home, plus 30 days of remote work from any country annually. They provide healthcare benefits, fitness reimbursements, and unlimited vacation days. Join Careem to drive impact in the region while learning and growing in a purposeful organization.

Last updated a month ago

Responsibilities For Senior Software Engineer - Infra Monitoring

  • Development of our distributed monitoring system to meet the challenging functional, scalability and reliability requirements for our fast-growing business
  • Design/Architect solutions with a focus on scalability, testability, and maintainability
  • Coach, and mentor colleagues on an energetic, growing team
  • Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems across our platform
  • Build and ship new features and systems, with an emphasis on code quality, maintainability, readability, and testing
  • Develop, maintain, and extend a variety of systems, including open-source, ready-made, and in-house applications
  • Focus on quality and know what it means to ship high quality code

Requirements For Senior Software Engineer - Infra Monitoring

Java
Python
Kubernetes
Linux
  • 5+ years of experience with monitoring systems like Prometheus, NewRelic, AppDynamic etc
  • Experience in developing and debugging in one of these OOP languages, Java, Python, Bash, Go
  • Expert knowledge on Kubernetes
  • Experience with Cloud Infrastructure (AWS preferred)
  • Experience with infrastructure automation (Infrastructure as Code)
  • Experience in architecture/design, developing, operating and troubleshooting highly available systems at scale
  • Experience in building and owning tools for medium to large engineering teams
  • Experience of building systems, dashboards and metrics to facilitate a data-driven approach to problem resolution
  • Strong Unix or Linux background, including topics around network stack and scripting
  • Obsession about keeping costs low while building solutions

Benefits For Senior Software Engineer - Infra Monitoring

Medical Insurance
Vision Insurance
Dental Insurance
  • Work and learn from great minds by joining a community of inspiring colleagues
  • Put your passion to work in a purposeful organisation dedicated to creating impact in a region with a lot of untapped potential
  • Explore new opportunities to learn and grow every day
  • Work 4 days a week in office & 1 day from home, and remotely from any country in the world for 30 days a year with unlimited vacation days per year
  • Access to healthcare benefits and fitness reimbursements for health activities including gym, health club, and training classes

Interested in this job?

Jobs Related To Careem Senior Software Engineer - Infra Monitoring

Infrastructure Monitoring Engineer

Senior Infrastructure Monitoring Engineer position at Careem, focusing on building scalable monitoring systems and frameworks for the Middle East's leading Everything App.

Reliability Engineer

Senior Reliability Engineer position at Amazon focusing on hardware testing, quality assurance, and product development lifecycle management.

Enterprise Systems Engineer

Senior Enterprise Systems Engineer role at Meta, building and maintaining infrastructure for Reality Labs Research, focusing on Linux environments and modern DevOps practices.

Senior DevOps Engineer

Senior DevOps Engineer role at NVIDIA focusing on Kubernetes platform management and infrastructure automation with competitive compensation and benefits.

Senior DevOps Engineer

Senior DevOps Engineer role at Vectra AI, focusing on infrastructure automation, CI/CD pipelines, and cloud platform management for a leading cybersecurity company.