Staff Software Engineer I

1 month ago


Dubai, United Arab Emirates Careem Full time
Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5 million Captains, simplified the lives of over 50 million customers, and built a platform for the region\'s best talent to thrive and for entrepreneurs to scale their businesses. Careem operates in over 70 cities across 10 countries, from Morocco to Pakistan.

We are looking for an experienced Staff Engineer to lead the design and development of systems that power Careem\'s Food business. You will design, code, test, and launch backend and product features in partnership with engineering groups including backend, product managers, product designers and data scientists. You will have a chance to work on cutting-edge technology and with a diverse set of talented individuals across many geographies.

What you\'ll do Work closely with engineers across many teams to architect and build highly scalable and robust backend applications and services to support our fast-growing business. Write and review high-quality, performant and reliable code. Continuously improve the quality and reliability of services and help define and enhance the patterns and principles that the team follows. Become the subject matter expert in your area and collaborate closely with Product Managers to understand and refine functional specifications. Enhance the Engineering culture in Careem by promoting best practices. Proactively mentor and guide junior members of the team. Represent the team in different engineering forums in Careem. Work closely with other engineering leaders to create and follow the tech vision for the team. Basic qualifications 8+ years of professional software development experience. 2+ years of experience leading the design and architecture of new and existing services. 4+ years of experience mentoring software engineers. Bachelor\'s Degree in Computer Science or other related technical field. Extensive experience in programming languages such as Golang, Java or Kotlin. Experience designing and building large scale, distributed applications including making tradeoffs in architecture and functionality in a cloud environment. Experience operating production systems including defining metrics and processes for deploying changes to production reliably in live systems. Solid understanding of software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations. Preferred Qualifications Experience building customer-facing products in the e-commerce domain. Experience with Elasticsearch, Kafka, Kubernetes, Docker and AWS. Experience working with relational and non-relational database systems Experience working in a high-paced start-up environment. What we offer Meaningful work in a purpose-driven organization. Competitive compensation including equity. Unlimited vacation. Fitness reimbursements for health activities including gym, health club and training classes. A diverse and inclusive environment with colleagues from 80+ countries. What we\'ll provide you

We offer colleagues the opportunity to drive impact in the region while they learn and grow. As a Careem colleague you will be able to:
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. Enjoy the flexibility that comes with the trust of being an owner; work in a hybrid style with a mix of days at the office and at 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. Apply for this Job
Required First Name *

Last Name *

Email *

Phone

Resume/CV

Drop files here

Attach or enter manually

(File types: pdf, doc, docx, txt, rtf)

Cover Letter

Drop files here

Attach or enter manually

(File types: pdf, doc, docx, txt, rtf)

LinkedIn Profile

Website

Careem is: *

Based on your understanding of Careem so far please click on all that apply

Purpose driven organisation

Run by colleagues who want to create impact

An organisation where making profit is the first rule of business

An organisation with deep rooted Values

A organisation with set work hours and working methodology

I applied to Careem because I am inspired by the potential colleagues I will work with at Careem. *

I applied to Careem because I feel that I would grow professionally. *

I applied to Careem because I feel that the job would enable me to learn new skills *

By working at Careem I believe I can drive sustainability efforts in my community and be a change agent in the region. *

How did you learn about a role at Careem? *

A recruiter from Careem reached out to me and encouraged me to apply

I read about Careem in the news.

I attended a University event or career fair and met a representative from Careem

I had a conversation with a friend or acquaintance who works at Careem

I saw a social post and checked out the organisation

I saw a Careem speaker at a conference and was encouraged to apply

Have you seen Careem content on social media ? *

If Yes, please specify the platform (tick all that apply) *

LinkedIn

Twitter

TikTok

Instagram

Not Applicable

If Yes - do you remember what the content was about? *

About the brand

Careem colleague highlight/feature

About a product launch

Tech related

Comms/PR related

Other

Not Applicable

If yes - did the content provide relevant information for you? *

If yes - did the content increase your desire to want to work at Careem/apply to work at Careem? *

I am applying for a role at Careem because (tick all that apply) *

I want to work with like minded individuals

I heard about the company\'s purpose and it resonates with me

I heard an executive from Careem and it inspired me to apply

I heard Careem has lots of growth opportunities and it resonates well with my personal goals and ambitions

Financial compensation

I am interested in applying for a role at Careem as I am inspired by the professional development opportunities provided and would like to grow within the ranks at the organisation. *

I am inspired by the colleagues at Careem and that has encouraged me to apply for a role at Careem *

I am applying for a role at Careem because (tick all that apply) *

I want to work with like minded individuals

I heard about the company\'s purpose and it resonates with me

I heard an executive from Careem and it inspired me to apply

I heard Careem has lots of growth opportunities and it resonates well with my personal goals and ambitions

Careem


  • Software Engineer

    3 weeks ago


    dubai, United Arab Emirates cander Full time

    Software EngineerNote: This position is open to UAE nationals only. I am working with a huge financial service company (One of the biggest in the UAE) and I am looking to add an Emirati Software Engineer to their team! As our client continue to build upon their successes, they need an ambitious individual who are passionate about the finance industry.About...


  • dubai, United Arab Emirates TalPods Full time

    At TalPod, we are a team of exceptional Software Engineers who thrive on solving complex software challenges. Our passion lies in building great software and nurturing the brightest talent to become world-class engineers. We were looking to hire multiple staff engineers for this role for one of our partners, a reputed unicorn, one of the most successful and...


  • dubai, United Arab Emirates CB&I Full time

    Associate Contract Management Specialist Jobs In Dubai | CB&IApply Also: IKAN Engineering Services Pvt Ltd Jobs Business & Office CoordinatorCB&I® is the world’s leading designer and builder of storage facilities, tanks and terminals. With more than 60,000 structures completed throughout our 130-year history, we have the global expertise and...

  • Software Engineer

    2 weeks ago


    Dubai, United Arab Emirates Actalent Full time

    Job Description: The Global Command and Control, Battle Management, and Communications program is dynamic and fast-pacedThe Global Track Processing (GTP) team is critical to the mission, which strives to present accurate global situational awareness via raw sensor data to the warfighterGTP is seeking a software engineer who will thrive in an environment...

  • Software Engineer

    6 days ago


    dubai, United Arab Emirates Actalent Full time

    The Global Command and Control, Battle Management, and Communications program is dynamic and fast-pacedThe Global Track Processing (GTP) team is critical to the mission, which strives to present accurate global situational awareness via raw sensor data to the warfighterGTP is seeking a software engineer who will thrive in an environment requiring maintenance...

  • Software Engineer

    2 weeks ago


    Dubai, United Arab Emirates Actalent Full time

    JobDescription:The Global Command and Control,Battle Management, and Communications program is dynamic andfast-pacedThe Global Track Processing (GTP)team is critical to the mission, which strives to present accurateglobal situational awareness via raw sensor data to thewarfighterGTP is seeking a software engineerwho will thrive in an environment requiring...


  • Dubai, United Arab Emirates CAREEM Full time

    Master or Phd degree in ComputerScience or equivalent discipline.8+ years ofexperience in software development.Extensivebackend programming experience in one or more of the following:Golang, Java, C/C++, PythonExperience indesigning and maintaining internet facing production-gradeapplications in distributed virtualized or containerizedenvironments.Ability...


  • dubai, United Arab Emirates CAREEM Full time

    Master or Phd degree in Computer Science or equivalent discipline. 8+ years of experience in software development. Extensive backend programming experience in one or more of the following: Golang, Java, C/C++, Python Experience in designing and maintaining internet facing production-grade applications in distributed virtualized or containerized...


  • Dubai, United Arab Emirates CAREEM Full time

    Master or Phd degree in Computer Science or equivalent discipline.8+ years of experience in software development.Extensive backend programming experience in one or more of the following: Golang, Java, C/C++, PythonExperience in designing and maintaining internet facing production-grade applications in distributed virtualized or containerized...

  • Software Engineer

    3 weeks ago


    Dubai, United Arab Emirates CAREEM Full time

    Position:Staff Software Engineer Jobs UAE Careem Careem operates in over 70 cities across 10 countries, from Morocco to Pakistan.Responsibilities:Lead the team technically in improving scalability, stability, accuracy, speed and efficiency of our existing Data systems Work closely with business units and engineering teams to develop strategy for long term...


  • dubai, United Arab Emirates Careem Company Full time

    The job posting is outdated and position may be filledEvaluating existing processes and procedures to identify areas that need optimization.Assessing the efficiency of technologies, instruments, and equipment.Building, setting up, and improving systems, procedures, and equipment.Collaborating with the engineering team on prototype development.Utilizing...


  • dubai, United Arab Emirates CAREEM Full time

    Master or Phd degree in Computer Science or equivalent discipline.8+ years of experience in software development.Extensive backend programming experience in one or more of the following: Golang, Java, C/C++, PythonExperience in designing and maintaining internet facing production-grade applications in distributed virtualized or containerized...

  • Software Engineer

    2 weeks ago


    dubai, United Arab Emirates Careem Full time

    Position: Staff Software EngineerCompany: Careem UAELocation: UAEAbout Careem: Careem operates in over 70 cities across 10 countries, from Morocco to Pakistan.Responsibilities:Lead the team technically in improving scalability, stability, accuracy, speed, and efficiency of our existing Data systemsWork closely with business units and engineering teams to...


  • dubai, United Arab Emirates Voli Staff Agency Full time

    Digital Data Analyst Jobs In Dubai | Voli Staff AgencyApply Also: Samsons Group Of Companies Jobs Assistant Territory ManagerWe are seeking a motivated and analytic individual to join our team as a Remote Digital Data Analyst. As a Data Analyst, you will be responsible for interpreting and analysing large data sets, making data-driven decisions, and...


  • dubai, United Arab Emirates Careem Middle East Full time

    The job posting is outdated and position may be filledEvaluating existing processes and procedures to identify areas that need optimization.Assessing the efficiency of technologies, instruments, and equipment.Building, setting up, and improving systems, procedures, and equipment.Collaborating with the engineering team on prototype development.Utilizing...


  • dubai, United Arab Emirates Careem Full time

    Staff Software Engineer Jobs In Dubai UAE | CareemFor More Top Organization Jobs Click HereCareem is building ‘the everything app’ for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome...

  • QC Engineer

    4 weeks ago


    dubai, United Arab Emirates INTECH Automation & Intelligence Full time

    We are seeking a highly motivated and experienced QC Engineer – Electrical & InstrumentationThe QC Engineer – Electrical & Instrumentation will be responsible for ensuring that all Electrical Installation and Instrumentation related activities are executed safely, effectively, and efficiently in accordance with applicable technical requirements, company...

  • QC Engineer

    3 weeks ago


    dubai, United Arab Emirates INTECH Process Automation Full time

    DescriptionWe are seeking a highly motivated and experienced QC Engineer – Electrical & Instrumentation who will be responsible for but not limited to ensure that all Electrical Installation and Instrumentation related activities are executed safely, effectively, and efficiently in accordance with applicable technical requirements, company policies and...


  • Dubai, United Arab Emirates Salt Full time

    I'm working on behalf of a global leading provider of advanced energy and fueling technology covering everything from electric charging stations to innovative payment systems. They are currently looking for an experienced embedded engineer to work on new dispenser products and internal test fixtures with particular focus on analyzing requests of new...

  • Software Engineer

    4 days ago


    dubai, United Arab Emirates CAREEM Full time

    Staff Software Engineer Jobs UAE Careem Careem operates in over 70 cities across 10 countries, from Morocco to Pakistan.Responsibilities:Lead the team technically in improving scalability, stability, accuracy, speed and efficiency of our existing Data systems Work closely with business units and engineering teams to develop strategy for long term Data...