dubizzle Circular Logo

Software Engineer (Python)

dubizzle Dubai, United Arab Emirates Posted: 18 Oct 2024

Financial

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

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the job
Bayut & dubizzle proudly stand as iconic, homegrown brands with a robust presence across the seven emirates in the UAE, connecting millions of users and dedicated to delivering the best online search experience. As part of Dubizzle Group, we encompass some of the strongest classified brands in the market, collectively engaging over 160 million monthly users who rely on our commitment to providing an outstanding platform for their needs.

As a Backend Engineer, you will be integral in advancing our development stack and ensuring scalability as we grow to millions of monthly active users across multiple countries. You will work within high-performing, cross-functional "Squads," with a mission to facilitate win-win exchanges for our valued users.

In this role, you will:

  • Build and maintain robust APIs, overseeing the entire service process.
  • Ensure our services are healthy, monitored, automated, and designed for scalability.
  • Collaborate closely with other teams from the early design stages to resolving production issues.
  • Support various products focusing on automation, availability, performance, and reliability, while assisting mobile engineers and business intelligence throughout sprints.
  • Contribute to building an industry-leading platform relentlessly focused on innovation.

Requirements

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

Benefits

  • A 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.
  • Opportunities for learning and 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!