Wednesday , March 19 2025

Software Engineer Jobs in UAE for Freshers – Staff Software Engineer (Careem)

Website Careem

Job Description:

We’re hiring a Staff Software Engineer I t o join our geographically distributed Billing And Pricing team. You will help build our new billing and pricing platform and revamp and re-architect our services. The team is responsible for orchestrating the trip/orders cost and bills, dynamic/static Pricing, Invoicing, and other financial topics that touch the livelihood and the experience of our clients. We are building a distributed system that can serve our increasing demand and expanding business offerings.

Job Responsibilities:

  • Guide and collaborate with a diverse team of engineers to design, build, and ship great experiences for our customers.
  • Lead the craftsmanship, reliability, and scalability of your solutions.
  • Provide technical guidance and mentorship to more junior engineers on the team.
  • Help build and achieve team vision in collaboration with your Product Manager, Engineering Manager and other team members.
  • Bring a passion to stay on top of industry trends, experiment with and learn new technologies, and participate in internal and external technology communities.
  • Participate in the on-call rotation and be willing to jump in and help resolve any incidents.
  • Work closely with other engineers on the team to build highly scalable and robust backend services.
  • Work closely with the Product Manager/Engineering manager to understand functional specifications and deliver complete features.
  • Write high-quality, performant, and reliable code while working on defined tasks/bugs interdependently.
  • Participate and enhance the team’s agile processes and practices, contributing to their continuous evolution.
  • Participate and contribute to Careem tech discussions
  • Take ownership of certain initiatives within the team to enhance the system capabilities or improve one of the team processes

Job Requirements:

  • Technically strong, with 10+ years of experience developing and shipping code for production systems.
  • Collaborative and able to work well with, and contribute to, a geographically distributed team.
  • An owner, taking a personal stake in the success of the product and the team.
  • Proud of the code you write and have a strong sense of engineering craftsmanship.
  • Focused on the customer and the details that make their experience amazing.
  • Practical, making the best use of time and resources to find the simplest solution that works.
  • Current in relevant technologies and know how to implement them effectively.
  • Motivated, always looking for ways to contribute, and know how to ship code.
  • Bachelor’s Degree in Computer Science or another related technical field.
  • Experience with Computer Science fundamentals including data structures, algorithms, complexity analysis.
  • Good communication and collaboration skills.
  • Experience in multi-tiered distributed systems, web services, APIs, and relational & NoSQL databases
  • Ability to: effectively articulate technical challenges and solutions; deal with loosely defined problems and changing requirements & think abstractly.
  • Proven knowledge of system architecture.
  • Experience working in an Agile/Scrum environment to deliver high-quality software against aggressive schedules.
  • 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.

Job Details:

Company: Careem

Vacancy Type:  Full Time

Job Location: Dubai, UAE

Application Deadline: N/A

Apply Here

jobstrivia.xyz