Salary
≈ $46k – $100k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Architect · 10+ years exp
Overview
Company
Impact
Profile match
noon is an e-commerce company headquartered in Dubai, United Arab Emirates, and founded in 2017 by Mohamed Alabbar together with Saudi Arabia's Public Investment Fund. The company runs a regional online marketplace along with noon Minutes for quick commerce, noon Food for delivery, and the noon Pay payments service. It operates in the United Arab Emirates, Saudi Arabia, and Egypt, and is one of the main regional competitors to Amazon in the Middle East.
Responsibilities:
- Work with AI Lead and own parts of the backend architecture. API design, data modeling, service boundaries, real-time sync, auth, and multi-tenancy. Make the calls whose everyone else's code lives inside.
- Build the real-time and multiplayer layer. WebSocket fanout, presence, conflict resolution, and document sync are the substrates that make the canvas feel live for every user in a workspace.
- Design the data layer with judgment, not defaults. Pick the right store for each workload: relational, document, event log, blob, and cache; and own the schemas, migrations, and consistency model.
- Ship into our TypeScript monorepo. API, auth, database, and real-time services all live in one codebase; you'll work across all of them and set the patterns for how they fit together.
- Own auth, orgs, and permissions. Workspaces, sharing, roles, and auditing are the things that make us safe to use inside a company.
- Build AI-friendly backend primitives. Streaming endpoints, long-running agent calls, idempotency, and cost attributionthe AI features will call into your APIs, and you'll make sure they can.
- Set the technical bar for backend engineers. Code review, design review, and the patterns the rest of the backend team learns from.
Requirements:
- 10+ years of software engineering experience, with significant time as a hands-on backend architect or senior backend engineer. This is a deeply hands-on role; you'll write the code, not just review it.
- Production TypeScript experience in large, complex codebases you've shipped non-trivial backend systems in TS, ideally in a monorepo, and have strong opinions on how to structure a TS backend at scale.
- Shipped a collaborative or real-time backend in production. WebSocket fanout, presence, document sync, and conflict resolution (CRDT, OT, or equivalent) that you've owned in a live multi-user product.
- Strong database fundamentals. Schema design, indexing, query performance, transactions, migrations, consistency models. Comfortable making the call between relational, document, and event-sourced approaches based on the workload.
- Multi-tenancy and auth depth: orgs, workspaces, RBAC, sharing semantics, and audit.
- Comfortable with the Kubernetes and Terraform infra surfaces and CI/CD enough to debug, contribute, and design with infra constraints in mind. You don't have to own it, but you can't be helpless around it.
- Architect-level judgment without manager scope. You're the technical anchor, not a people manager.
Nice to Have:
- Experience designing AI-aware backend APIs with streaming responses, long-running agent calls, token-bounded request/response shapes, idempotency for retried LLM ops, and cost attribution per tenant.
- CRDT or OT internals experience (Yjs, Automerge, ShareJS lineage, or having built your own).
- Background shipping canvas, design tool, IDE, or collaborative document backends.
- Experience with observability and reliability engineering at a serious level: SLOs, on-call, and debugging production at scale.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Bengaluru
Full-Stack Engineer
1 day ago
≈ $61k – $143k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Cambridge
Go
Node JS
Python
TypeScript
JavaScript
Databases
ElasticSearch
MySQL
Frontend
GraphQL
Next.js
React.js
DevOps
CI/CD
Kubernetes
Apply
Инженер DevOps
1 day ago
≈ $18k – $46k per year (Estimated) • In office • Full-Time • Moscow
DevOps
Ansible
ArgoCD
AWS
CI/CD
Docker
GitLab CI
Helm
Kubernetes
OpenTofu
Terraform
Terragrunt
Yandex Cloud
GitLab
Apply
Sr DevOps Engineer
1 day ago
≈ $23k – $59k per year (Estimated) • In office • Full-Time
AI/ML
AI Agents
DevOps
Ansible
CI/CD
Configuration Management
SLI/SLO/SLA
Terraform
Apply
Senior Dot Net Developer
1 day ago
≈ $23k – $62k per year (Estimated) • In office • Full-Time • 10+ years exp • Gurgaon
C#
SQL
Databases
Apache Kafka
Redis
DevOps
Azure
CI/CD
Docker
gRPC
Kubernetes
Apply
Full Stack AI Engineer (Contract)
1 day ago
≈ $77k – $215k per year (Estimated) • In office • Contractor • 3+ years exp • Singapore
JavaScript
Python
TypeScript
Python
Django
FastAPI
Databases
PostgreSQL
Redis
AI/ML
AI Agents
LangGraph
LLM
Prompt Engineering
LangChain
Edge AI
Frontend
Angular
React.js
Vue.js
Apply
AI Lead
3 days ago
≈ $35k – $84k per year (Estimated) • In office • 8+ years exp • Bengaluru
Go
Java
Python
TypeScript
Python
Django
Flask
AI/ML
Fine-tuning
Knowledge Distillation
LLM
LoRA
Prompt Engineering
RAG
PEFT
AI Agents
Function Calling
Apply
Lead Backend Engineer
11 days ago
≈ $30k – $79k per year (Estimated) • In office • 3+ years exp • Bengaluru
Node JS
SQL
TypeScript
JavaScript
AI/ML
Embeddings
LLM
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
WebSockets
Apply
Staff Frontend Engineer
1 month ago
≈ $34k – $88k per year (Estimated) • In office • 6+ years exp • Bengaluru
JavaScript
Node JS
TypeScript
Frontend
Jotai
React.js
Recoil
Redux
Zustand
Mobile
Reactive Programming
State Management
Apply
Lead AI Engineer
1 month ago
≈ $36k – $86k per year (Estimated) • In office • 8+ years exp • Bengaluru
Node JS
Python
TypeScript
JavaScript
Node JS
BullMQ
Databases
Redis
AI/ML
Fine-tuning
Knowledge Distillation
LLM
LoRA
Prompt Engineering
PEFT
AI Agents
Function Calling
DevOps
WebSockets
Apply
Fullstack Frontend Architect
1 month ago
≈ $34k – $88k per year (Estimated) • In office • 10+ years exp • Bengaluru
JavaScript
Node JS
TypeScript
Databases
Redis
Frontend
Jotai
React.js
Recoil
Redux
Zustand
Mobile
Reactive Programming
State Management
Apply
≈ $41k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
C#
TypeScript
JavaScript
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
LLM
OpenAI
Frontend
Angular
GraphQL
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Kubernetes
Prometheus
Rest API
Apply
Engineering Senior Manager - Database
2 hours ago
≈ $38k – $83k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
Databases
Oracle
DevOps
AWS
Platform Engineering
Apply
Data Architect
2 hours ago
≈ $38k – $91k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Pune
Node JS
Python
SQL
JavaScript
Databases
Databricks
MongoDB
Redis
Apply
Technology Platform Engineer
2 hours ago
≈ $28k – $71k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
DevOps
CI/CD
Platform Engineering
Apply
Mainframe DB2 System Programmer
2 hours ago
≈ $26k – $69k per year (Estimated) • In office • Full-Time • 9+ years exp • Bachelor's Degree • Bengaluru • Hyderabad • Chennai • Noida
Databases
Db2
IMS
Apply
This is one of many
368,530 more open roles from verified company boards, updated every day.

