Noon is currently scaling its digital ecosystem across the Middle East and needs a talented Software Development Engineer 1 to join their high-performance team in Dubai. This role offers a unique opportunity to build robust, customer-centric solutions for one of the region’s fastest-growing e-commerce platforms.
Role Overview
As an SDE 1, you won’t just be writing code; you will be solving complex architectural problems. The position is dynamic, meaning your specific team assignment—whether it’s on the advertising stack or another core domain—will be determined during the interview process based on the company’s current needs.
You will be responsible for:
- Owning specific segments of the advertising stack.
- Designing fault-tolerant, highly available distributed systems.
- Translating business requirements into clean, bug-free, and scalable code.
- Balancing technical complexity with the immediate needs of stakeholders.
Technical Skills and Requirements
The engineering team at noon moves fast. To keep up, you need a solid grasp of their core stack and a proactive mindset. If you are comfortable working in a high-pressure environment where technical precision matters, this is a great fit.
What you need to bring to the table:
- Core Tech Stack: Strong proficiency in Python, FastAPI, Pydantic, and Golang.
- Data Handling: Deep experience with MySQL and GCP-native databases like Bigtable and Spanner.
- Database Skills: You should be able to write and optimize complex SQL queries with ease.
- Systems Thinking: Prior experience or a strong understanding of distributed systems is highly preferred.
- Soft Skills: You need to be a self-starter who works well independently but knows how to collaborate effectively in a fast-paced environment.
Note: This specific position is reserved for UAE Nationals.
Why Join noon?
Noon isn’t just another e-commerce company. They are building the infrastructure for the future of the Middle East. By joining as an SDE 1, you get to work alongside some of the smartest minds in the industry, tackling challenges that have a direct impact on millions of customers every day. You aren’t just a cog in a machine; you are an owner of the features you build.
How to Apply
Ready to take the next step in your career? You can review the full details and submit your application through the application page here. Make sure your resume highlights your experience with Python, Golang, and your ability to design distributed systems.
Frequently Asked Questions (FAQ)
Who is eligible to apply for this SDE 1 role?
This specific role is open to UAE Nationals. Candidates should have a strong background in Python, Golang, and distributed systems.
What is the primary location for this job?
The role is based in Dubai, UAE, where you will be working directly with the core engineering team.
What technologies will I be working with?
The role focuses on a stack that includes Python (FastAPI, Pydantic), Golang, MySQL, and GCP-native tools like Bigtable and Spanner.
