Staff Software Engineer I Backend

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



  • 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...


  • dubai, United Arab Emirates Precision Hire Solution Full time

    Backend Software Engineer - Lark - Dubai - ByteDance Backend Software Engineer - Lark - Dubai - ByteDance LarkLark is a nextgeneration team productivity suite that boosts organizations efficiency creativity and engagement. It seamlessly integrates Messenger Docs Calendar Video calls Emails OKR and more into one easytouse app.Why Join UsCreation is the core...


  • dubai, United Arab Emirates Precision Hire Solution Full time

    Backend Software Engineer - Lark - Dubai - ByteDance Backend Software Engineer - Lark - Dubai - ByteDance LarkLark is a nextgeneration team productivity suite that boosts organizations efficiency creativity and engagement. It seamlessly integrates Messenger Docs Calendar Video calls Emails OKR and more into one easytouse app.Why Join UsCreation is the core...


  • dubai, United Arab Emirates Talabat Full time

    Software Engineer II - Backend Fintech Cards Wallets Software Engineer II - Backend Fintech Cards WalletsWhat you need to be successfulThe Following Experience Is Relevant To UsEmpathetic and able to easily build relationshipsGood verbal and written communication skillsHumble, curious, and open-minded with a growth mindset, thriving on continuous...


  • 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...


  • dubai, United Arab Emirates ByteDance Full time

    ResponsibilitiesLark is a next-generation team productivity suite that boosts organizations' efficiency, creativity, and engagement. It seamlessly integrates Messenger, Docs, Calendar, Video calls, Emails, OKR, and more into one easy-to-use app.Why Join UsCreation is the core of ByteDance's purpose. Our products are built to help imagination thrive. This is...


  • dubai, United Arab Emirates Bayzat Full time

    Senior Backend Software Engineer Jobs In Dubai UAE 2023 | BayzatFor More Top Organization Jobs Click HereDescription:As the Senior Kotlin Spring Software Engineer, you will work with our software development team to produce high-quality software and products. Our platform is the core of our offering and you will be responsible to make it better every day....


  • dubai, United Arab Emirates AlAlamein International University Full time

    Job DescriptionAs a Senior Backend/Data Engineer, you'll be at the heart of our technological innovation, driving the development of robust backend systems and leveraging data to fuel our growth. Success in this role means spearheading groundbreaking solutions, architecting scalable data pipelines, and fortifying our infrastructure for seamless...


  • Dubai, United Arab Emirates techAc Full time

    **Job description** **Job Opportunity: Senior Backend Engineer** We are in search of an accomplished Senior Backend Engineer to join our esteemed engineering team. This role presents a remarkable opportunity for a seasoned professional with profound prowess in architecting and constructing microservices, leveraging advanced technologies such as NestJS,...


  • dubai, United Arab Emirates Bayzat Full time

    Senior Backend Software Engineer (Java/Kotlin & Spring) Jobs In Dubai | BayzatFor More Top Organization Jobs Click HereDescription:As the Senior Kotlin Spring Software Engineer, you will work with our software development team to produce high-quality software and products. Our platform is the core of our offering and you will be responsible to make it better...


  • dubai, United Arab Emirates Crossover Full time

    Lead Software Engineer Jobs In Dubai | CrossoverFor More Top Organization Jobs Click HereDescription:We’re looking for senior backend talent, to staff a team working on the company’s strategic product line Do to take pleasure in building powerful web apps by minimizing the amount of code you have to write leveraging the latest serverless cloud patterns,...

  • Backend Developer

    3 weeks ago


    dubai, United Arab Emirates Zillancer Technologies LLC. Full time

    Backend Developer - Programming Language: Python - Framework: Django I am looking for a skilled backend developer who is proficient in Python and has experience working with the Django framework. Requirements: -Available for whole month - Strong knowledge and experience in Python programming language - Proficient in working with Django framework -...


  • dubai, United Arab Emirates Foundry Network Services Full time

    Backend Software Engineer Jobs In Dubai | Foundry Network ServicesAbout the jobBackend Software EngineerYou MUST have the following:Strong experience as a .NET Developer/Programmer/Software EngineerC# – .NET Core or .NET 6.0Advanced microservices and ASP.NET Web APIExperience with large-scale multi-tier web application architecture;Experienced in designing...


  • dubai, United Arab Emirates Crossover Full time

    Senior Software Engineer, Trilogy Jobs In Dubai | CrossoverFor More Top Organization Jobs Click HereDescription:We’re looking for senior backend talent, to staff a team working on the company’s strategic product line:Do to take pleasure in building powerful web apps by minimizing the amount of code you have to write leveraging the latest serverless cloud...

  • Backend Developer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Charterhouse UAE Full time

    ​Charterhouse is working with a Healthcare start-up, who is looking to hire a Backend Developer to join their global software engineering team. This role offers the flexibility to work onsite in the UAE or remotely from Europe.About the roleThe Backend Developer will play a crucial role within the Healthcare Startup, working within a global...


  • dubai, United Arab Emirates PrecisionHire Solutions Full time

    LarkLark is a next-generation team productivity suite that boosts organizations' efficiency, creativity, and engagement. It seamlessly integrates Messenger, Docs, Calendar, Video calls, Emails, OKR, and more into one easy-to-use app.Why Join UsCreation is the core of ByteDance's purpose. Our products are built to help imagination thrive. This is doubly true...


  • dubai, United Arab Emirates Precision Hire Solution Full time

    Lark: Lark is a next-generation team productivity suite that boosts organizations' efficiency, creativity, and engagement. It seamlessly integrates Messenger, Docs, Calendar, Video calls, Emails, OKR, and more into one easy-to-use app.Why Join Us: Creation is the core of ByteDance's purpose. Our products are built to help imagination thrive. This is doubly...

  • 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...

  • Software Engineer

    3 days ago


    Dubai, United Arab Emirates Salt Full time

    Key Skills and Competencies The successful Software Engineer should have the following skill set: Commercial experience working with Backend programming languages (Ruby or Python)Hands-on experience with MVC frameworks (Ruby on Rails, Django etc)Knowledge of Frontend and JavaScript frameworks / libraries (HTML, CSS, React.js)Proficient with various Databases...