dubizzle Circular Logo

Software Engineer (Python)

dubizzle Dubai, United Arab Emirates Posted: 05 Sep 2024

Financial

  • Estimate: $60k - $100k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the job
Bayut & dubizzle are iconic, homegrown brands with a strong presence across the UAE, connecting millions of users and striving to deliver the best online search experience. As part of Dubizzle Group, we are one of the strongest classified brands in the market, with over 160 million monthly users relying on our dedication to providing the best platform for their needs.

At dubizzle, you will join high-performing cross-functional "Squads" tasked with creating win-win exchanges for our users. As a Backend Engineer, you will play a crucial role in advancing our development stack, ensuring our services scale effectively as we grow to millions of monthly active users in various countries.

In this role, you will be responsible for building and maintaining robust APIs, from the service that powers them to the individual lines of code that perfect them. You will ensure that all our services are healthy, monitored, automated, and designed to scale. Collaboration with other teams will be essential, spanning from the early design stages through to identifying and resolving production issues. Additionally, you will support various products with a focus on automation, availability, performance, and reliability, while also assisting mobile engineers and business intelligence teams during and after each sprint.

Requirements

  • Bachelor’s degree in Computer Science or Engineering preferred.
  • 3+ years of experience in the analysis, design, coding, and implementation of next-generation web applications using Python and Django.
  • 1+ years of experience with API-based architectures (e.g., SOA).
  • Experience working on high-traffic, large-scale web products.
  • Familiarity with web infrastructure, distributed systems, performance analysis, and search infrastructure.
  • Comprehensive understanding of the full software development cycle.
  • In-depth knowledge of free and open-source web application frameworks, especially Django.
  • Strong expertise in Python, including concepts like meta-classes, decorators, descriptors, list comprehensions, and multiple inheritance/mixins.
  • Proficient in database management technologies, preferably MySQL, PostgreSQL, and an understanding of NoSQL databases.
  • Knowledge of Agile methodologies such as Kanban, Scrum, and XP.
  • Excellent communication and interpersonal skills, with a detail-oriented and analytical mindset.
  • Ability to prioritize tasks and adapt quickly in a rapidly changing environment.

Benefits

  • Fast-paced, high-performing team.
  • Multicultural environment with over 60 different nationalities.
  • Competitive tax-free salary.
  • Comprehensive health insurance.
  • Annual air ticket allowance.
  • Employee discounts at various vendors across the emirates.
  • Rewards & recognitions.
  • Focus on learning & development.

Bayut & dubizzle is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply now

Jobs you might like   View all jobs

About dubizzle

dubizzle is the UAE's favorite marketplace to buy, sell, and find anything. If you can search for it, you can find it on dubizzle!