Senior Software Engineer

1 week ago


Dubai, Dubai, United Arab Emirates Bayut | dubizzle Full time

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

As part of Dubizzle Group, we are alongside some of the strongest classified brands in the market. With a collective strength of 8 brands, we have more than 160 million monthly users that trust in our dedication to providing them with the best platform for their needs.

At dubizzle you'd be part of high performing cross-functional "Squads" set with a mission to provide win-win exchanges for our beloved users.

As a Senior Engineer you will liaise with the other backend and frontend engineers within your product stream, the QA team, the design team and your Tech Team Leads. As a senior member of the team, you will be responsible for advancing our development stack and ensuring scale as we grow to millions of monthly active users across many countries.

In this role, you will:

  • Hit the ground running - Gather up-to-date and in-depth understanding of the dubizzle code base and technologies stack within weeks;
  • Lead planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases.
  • Research and apply industry trends as part of your daily work;
  • Create unit tests in accordance with our established standards to cover assigned work;
  • Write and maintain exemplary code following dubizzle's programming practices;
  • Actively contribute in post-release maintenance issues;
  • Develop elegant solutions for complex problems;
  • Pioneer reliability and efficiency of our current code base, platforms and/or core systems;
  • Impact on the direction and scope of dubizzle's technical vision within your stream;
  • Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale;
  • Code review all major pull requests, defining programming standards and providing constructive feedback.
  • Design and delivery of multiple REST based APIs and previous exposure to Service Oriented Architecture;
  • Capacity to push back requirements when incomplete;
  • Handle the entire software development life cycle, end to end;
  • Lead product planning meetings and architect solutions within your stream;
  • Liaise with the other back end engineers within your product stream, the QA team, design team and your Tech Team Lead;
  • Liaise with other tech teams to share innovations from your stream.

Minimum Requirements:

  • 6+ years of professional back-end software engineering experience in Python (Django)
  • Experience with Cloud hosted infrastructure and Technologies; AWS preferred;
  • Prior experience with Kubernetes & Docker will earn you brownie points;
  • Experience working on high-traffic and large-scale web products is preferred;
  • Experience with web infrastructure, SOA, distributed systems, performance analysis, search infrastructure;
  • Been on at least one "death march" and know exactly why some things are to be avoided;
  • Strong understanding of design patterns including asynchronous programming, queuing, logging, security and persistence;
  • Mastery of different caching layers and strategies including memcached;
  • Good understanding of build process management and continuous integration;
  • Mastery of testing methodologies (unit tests, component tests, integration tests, etc.);
  • Excellent communication & interpersonal skills; This is an absolute must, we have heated debates around complicated subjects and you will be expected to lead conversations around them

Benefits:

  • A fast-paced, high-performing team.
  • Multicultural environment with over 50 different nationalities
  • Competitive Tax-free Salary
  • Comprehensive Health Insurance
  • Annual Air Ticket Allowance
  • Employee discounts at multiple vendors across the Emirates
  • Rewards & Recognitions
  • Learning & Development

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

#J-18808-Ljbffr

  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    Senior Software Engineer - FinIQ (Techno-Functional) We are looking for a highly skilled Senior Software Engineer with strong techno-functional expertise in FinIQ, banking solutions, and API integrations to join a leading UAE bank. Location : Dubai, UAE. Availability : Immediate Joiners to 45 Days Notice Period. Education Degree or Postgraduate in...

  • Software Engineer

    4 weeks ago


    Dubai, Dubai, United Arab Emirates Software Defined Automation GmbH Full time

    Your missionAbout the roleAt KASO, our Software Engineers are the backbone of our tech-driven revolution in the F&B industry. We're seeking a talented Backend Engineer to join our team and contribute to the development and maintenance of our core software applications. You'll work collaboratively with designers, product managers, and other engineers to build...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    Oracle Fusion HCM Senior Software Engineer - Leading UAE bank EducationPostgraduate degree in Computer Science or related field (or equivalent experience) Experience7+ years of implementation experience as a Technical Expert in Oracle Fusion HCM Technical SkillsCustomization of Oracle Fusion modules Development of SaaS extensions using Oracle VBCS, PCS...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Multibank group invites qualified candidates to apply for Senior Software Engineer position. This role involves building high-quality software products and collaborating with talented engineers.As a Senior Software Engineer at Multibank, you will be working on cutting-edge technologies and frameworks to deliver exceptional user experiences. You will lead by...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    We are seeking a skilled Senior Rust Developer to join our team and work on exciting projects for a large UAE bankEducationDegree, Post graduate in Computer Science or related field (or equivalent industry experience)ExperienceMinimum 5 years of development and design experience in RUST programming languageWork experience with Rust and a solid foundation...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Software Engineer: Design and maintain apps, mentor team, and ensure best practices. Requires CS degree, 1-3 years experience, and proficiency in Java, Python, or C++.DescriptionJob Title: Senior Software EngineerDesired Candidate Profile:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to...


  • Dubai, Dubai, United Arab Emirates TalentSource International Full time

    SENIOR SOFTWARE ENGINEER (Python Java MongoDB Java) Based in Dubai; Immediate start date. Senior Software Engineer with 5 years experience & expertise in Python MongoDB Java and PL/SQL needed in Dubai Essential Requirements:Minimum 5 years experience as a Software Engineer Proficiency in Python programming Experience with MongoDB database management...

  • Software Engineer

    7 days ago


    Dubai, Dubai, United Arab Emirates Delicate Software Solutions Full time

    About Us: We are a Software company that delivers quality software solutions in the UAE, serving our clients for over a decade with dedication and expertise.We are seeking an experienced Full-Stack Developer to join our team at Delicate Software Solutions. As a key member of our development team, you will be responsible for designing, implementing, and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Software Engineer : Back-End Developer(Java/Golang)AESeniorSalary Range: To be discussedSummarySenior Software Engineer: Remote, 12-month contract. Build scalable apps, write reliable code, identify bottlenecks. Requires CS degree, 4+ years' exp., Golang, system design, communication skills.DescriptionSenior Software Engineer: Back-End Developer (Java...


  • Dubai, Dubai, United Arab Emirates Lucidspire Full time

    Greetings from Lucidspire Private LimitedJob Opportunity with one of our clientsRole : Software Engineer and Senior Software EngineerExperience: Software Engineer – 5+ yearsSenior Software Engineer – 8+ yearsNotice Period : Immediate to 30 daysAbout Our Client:Our client is a global IT solutions provider that offers a range of services and solutions...


  • Dubai, Dubai, United Arab Emirates Lucidspire Full time

    Greetings from Lucidspire Private LimitedJob Opportunity with one of our clientsRole : Software Engineer and Senior Software EngineerExperience: Software Engineer – 5+ yearsSenior Software Engineer – 8+ yearsNotice Period : Immediate to 30 daysAbout Our Client:Our client is a global IT solutions provider that offers a range of services and solutions...


  • Dubai, Dubai, United Arab Emirates The Chemical Engineer Full time

    JOB DESCRIPTION Wood is recruiting for a Senior Process Design Engineer to join its UAE Business Unit to strengthen our team in Dubai, UAE. Minimum of 8 - 14 years of design experience in onshore Oil and Gas project with Brownfield experience. Minimum 5 years FEED experience in upstream projects. Experience in FEED design of Crude Oil Storage systems,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At Teachmecode, we're seeking an experienced Senior Software Engineer to lead the development of our full-stack applications. You'll work closely with our design and development teams to deliver high-quality products that meet our customers' needs.ResponsibilitiesThe ideal candidate will have a strong background in software engineering, excellent...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Software Engineer: Back-End Developer (Java/Golang)Posted 2 days agoJob OverviewPosition: Senior Software Engineer: Back-End Developer (Java/Golang) - Fully Remote OpportunityDuration: 12-month contractSalary Range: To be discussedSummaryDevelop scalable backend applications. Requires 4+ years experience, knowledge of Golang, and a Bachelor's degree...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job description / RoleEmployment: Full TimeAbout EmiratesAt Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers 'Fly Better'.Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    Job Title: Senior Software EngineerElevon Core is seeking an experienced Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the Role:This position requires a strong background in full-stack development with expertise in...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Digital Zone seeks a Senior Software Engineer to excel in frontend development, ensuring high standards and enhancing customer satisfaction.About The CompanyDigital Zone is a key regional player and the Iraqi champion in the e-commerce (e-goods) sector, serving millions of customers on a daily basis. In our short lifetime since Digital Zone was founded, we...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Digital Zone seeks a Senior Software Engineer to excel in frontend development, ensuring high standards and enhancing customer satisfaction.About The CompanyDigital Zone is a key regional player and the Iraqi champion in the e-commerce (e-goods) sector, serving millions of customers on a daily basis. In our short lifetime since Digital Zone was founded, we...


  • Dubai, Dubai, United Arab Emirates The Chemical Engineer Full time

    We are seeking a highly experienced Senior Process Design Consultant to join our team at The Chemical Engineer. As a key member of our consulting team, you will provide expert process design services to clients across a range of industries.The ideal candidate will have a strong background in process engineering with experience in onshore oil and gas...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Product Engineering - It is a Software Engineering portfolio under Emirates Group where we are hiring talented software engineers to develop and support a host of software applications that powers the growth of Emirates Airlines and group with business interest spanning from Passenger services, Airport / ground operations, Crew & Network Operations, Air...