Home » Staff Software Engineer

Staff Software Engineer

Careem Careers
  • Full Time
  • Dubai


Staff Software Engineer Jobs In Dubai


About the job

About The Role

We are looking for a Staff Software Engineer to join the Careem Payment team: among others, you will be working on our wallet and our in-house ledger, a distributed transactional system inspired by blockchain technologies implementing a double-entry accounting book written on spring boot, spring data, MySQL, Cassandra, Kafka, terraform, AWS.

The ideal candidate will have a passionate commitment to improving the lives of people, an insane focus on excellence and customer service, and a strong alignment with our core values: being bold, focused, agile and collaborative.

Key Responsibilities Include


    • Software architecture and design of our distributed backend system to meet the challenging functional, scalability, security, and reliability requirements for our fast-growing business.
    • Integrate components into a fully functional & validated system
    • Develop and implement software verification and quality assurance procedures
    • Document architecture, designs, and review code
    • Continuously strive for higher quality and productivity




    • 8 years of experience in Software development.
    • Experience in multi-tiered distributed systems, web services, APIs, and relational & NoSQL databases.
    • Experience in cloud-native framework, containers, and Kubernetes
    • Strong design and architectural skills
    • Extensive backend programming experience in one or more of the following: Java, Python, Go
    • Ability to effectively articulate technical challenge s and solutions; deal with loosely defined problems and fast-changing requirements & think abstractly.
    • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
    • Able to take individual ownership of a project from start to finish.
    • Have experience in the fintech industry


Benefit Summary


  • Competitive remuneration
  • Premium medical insurance (including spouse and children)
  • Unlimited leave*
  • Discounted Careem rides.
  • Entrepreneurial working environment
  • Flexible working arrangements
  • Mentorship and career growth




To apply for this job please visit boards.greenhouse.io.