Enable job alerts via email!

Software Engineer (Python)

Bayut | dubizzle

Dubai

On-site

AED 120,000 - 160,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the UAE is seeking a Backend Engineer to build and maintain robust APIs and support high-traffic web products. You will work in a fast-paced, multicultural environment with opportunities for growth and competitive benefits.

Benefits

Tax-free salary
Health insurance
Annual air ticket allowance
Employee discounts
Learning & development opportunities

Qualifications

  • Over 3 years of experience in web applications using Python and Django.
  • At least 1 year of experience with API-based architectures.

Responsibilities

  • Building and maintaining robust APIs.
  • Ensuring services are healthy, monitored, and scalable.
  • Collaborating with teams to resolve production issues.

Skills

Communication
Analytical Thinking
Adaptability

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Django
Python
MySQL
PostgreSQL
NoSQL

Job description

Bayut & dubizzle are iconic, homegrown brands with a strong presence across the seven emirates in the UAE. Connecting millions of users nationwide, we are committed to delivering the best online search experience.

As part of Dubizzle Group, we are among some of the strongest classified brands in the market. With a collective of 8 brands, we serve over 160 million monthly users, dedicated to providing the best platform for their needs.

At dubizzle, you'll be part of high-performing cross-functional "Squads" focused on creating win-win exchanges for our users.

As a Backend Engineer, your responsibilities include:

  1. Building and maintaining robust APIs, from the service layer to the code that perfects them.
  2. Ensuring all services are healthy, monitored, automated, and scalable.
  3. Collaborating with other teams from design to resolving production issues.
  4. Supporting a range of products with a focus on automation, availability, performance, and reliability, including supporting mobile engineers and business intelligence teams.
  5. Contributing to building an industry-leading platform focused on innovation.

Minimum qualifications include:

  • Bachelor’s degree in Computer Science or Engineering (preferred).
  • Over 3 years of experience in analysis, design, coding, and implementation of web applications using Python and Django.
  • At least 1 year of experience with API-based architectures (e.g., SOA).
  • Experience working on high-traffic, large-scale web products.
  • Knowledge of web infrastructure, distributed systems, performance analysis, and search infrastructure.
  • Experience across the full development cycle.
  • Proficiency with web frameworks like Django and deep understanding of Python features such as meta-classes, decorators, and inheritance.
  • Knowledge of database technologies like MySQL, PostgreSQL, and NoSQL databases.
  • Understanding of Agile methodologies such as Scrum and Kanban.

Additional skills:

  • Ability to handle the entire software development lifecycle.
  • Excellent communication and interpersonal skills.
  • Curiosity about new and existing technologies.
  • Detail-oriented with strong analytical and conceptual thinking.
  • Ability to prioritize and adapt in a fast-paced environment.

We offer a fast-paced, high-performing team environment within a multicultural setting with over 60 nationalities, along with competitive benefits including tax-free salary, health insurance, annual air ticket allowance, employee discounts, rewards & recognitions, and learning & development opportunities.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.