Search by job, company or skills

noon

Software Level 3 (Backend)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About noon

Noon, the region's leading consumer commerce platform. On December 12th, 2017, Noon launched its consumer platform in Saudi Arabia and the UAE, expanding to Egypt in February 2019. The noon ecosystem of services now includes marketplaces for food delivery, quick-commerce, fintech, and fashion. Noon is a work in progress; we're six years in, but only 5% done. Noon's mission: every door, every day.

Description:

As a Software Development Engineer - Level 3 (SDE3) for the adtech team you will be responsible for designing and implementing systems across one of our engineering teams.

In this position, you will be owning specific, narrow segments of our adtech stack and drive their development. You will closely collaborate with stakeholders directly impacted by those products, mentor and train junior colleagues as well as contribute to the overall quality of our core stack.

This role will allow you to deeply understand specific domains within our stack (eg. display ads) and develop concrete solutions to overcome problems in those areas. We are looking for a candidate who is able to understand and balance both the requirements of our business as well as the impact / added complexity onto our software stack.

The ideal candidate will be able to deliver quality, durable solutions, influence others in their engineering team and set our stack up for growth, while keeping an eye on the slowly-growing complexity of our system.

This role reports to adtech's Head of Engineering, in either of our display ads or finance & billing teams.

Responsibilities:

  • Own a segment of our adtech stack, being able to both understand stakeholders requirements as well as well as the impact that those will have into our stack
  • Develop clean and effective engineering solutions to our business problems
  • Design fault-tolerant, highly available distributed systems
  • Be able to translate requirements into bug-free working code
  • Be a strong advocate for avoiding accidental complexity when designing processes & systems
  • Mentor and lead more junior members of the engineering team

Requirements:

  • Proficiency with the web (backend) stack, ideally with Python, even though folks who know others platforms very well are welcome to apply
  • Very familiar with SQL
  • At least 3-6 years of work experience
  • Experience with distributed systems
  • A self directed personality and ability to work independently
  • Prior experience in adtech

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143850829