Salary
≈ $25k – $67k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 6+ years exp
Overview
Company
Impact
Profile match
Shoppingate is an e-commerce and retail platform in Saudi Arabia that connects buyers, sellers, and service providers, offering seamless access to products and digital services for a simplified shopping experience.
We are building a high-scale Super App platform and looking for a strong backend engineer who can design and build modular, scalable, and production-grade backend systems.
The core responsibilities for the job include the following:
You will be responsible for both:
- High-Level Design (HLD): System architecture, scalability decisions, and infra planning.
- Low-Level Design (LLD): Schema design, APIs, service structure, and clean modular code.
- This role requires deep Node.js expertise and strong distributed systems understanding.
System Design and Architecture:
- Design a scalable microservices architecture for a super app ecosystem.
- Define HLD for new modules (auth, payments, notifications, user management, analytics, etc. ).
- Create LLD, including DB schemas, API contracts, and caching strategies.
- Design event-driven architecture (Kafka / PubSub / message queues).
- Implement high availability and fault tolerance patterns.
Backend Development:
- Build production-grade services using Node.js and TypeScript.
- Write clean, modular, testable, and maintainable code.
- Design REST/GraphQL APIs.
- Implement authentication (JWT, OAuth, RBAC).
- Integrate third-party services (payments, KYC, messaging, etc. ).
Scalability and Performance:
- Design for 1M+ users scale.
- Implement caching strategies (Redis).
- Optimize database queries and indexing.
- Ensure horizontal scalability.
- Handle concurrency, rate limiting, and throttling.
DevOps and Infrastructure Awareness:
- Work with Docker and Kubernetes.
- Contribute to CI/CD pipelines.
- Work with cloud infrastructure (AWS / GCP / Azure).
- Implement logging, monitoring, and observability (Prometheus, Grafana, and ELK).
Requirements:
- 6-9 years of backend development experience.
- Strong expertise in Node.js .
- Strong TypeScript knowledge.
- Deep understanding of event loop and async programming.
- Experience building and maintaining microservices.
Databases:
- PostgreSQL / MySQL (strong schema design experience).
- NoSQL (MongoDB / DynamoDB).
- Redis caching.
- Understanding of database scaling strategies.
Architecture:
- Microservices architecture.
- Event-driven systems.
- API Gateway patterns.
- Service discovery.
- Circuit breaker patterns.
- CQRS (nice to have).
Ideal Candidate Profile:
- Has built systems handling 100k-1M+ daily active users.
- Can independently design full backend architecture.
- Thinks in terms of scale, reliability, and modularity.
- Strong ownership mindset.
- Experience building super apps or multi-tenant SaaS platforms is a big plus.
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.
372,956 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
HMAX Senior Developer
1 day ago
≈ $42k – $86k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Genoa • Turin
Java
Java
Spring Boot
Databases
Apache Kafka
InfluxDB
PostgreSQL
DevOps
Azure
CI/CD
Docker
Grafana
Kubernetes
Apply
Senior Quality Assurance Engineer
1 day ago
In office • 7+ years exp • Bachelor's Degree • Lagos
JavaScript
SQL
TypeScript
DevOps
CI/CD
Docker
GCP
GitHub Actions
Jenkins
GitHub
Management
Jira
QA
Playwright
Postman
Rest-Assured
Selenium
Apply
Senior Analytics Engineer
1 day ago
≈ $20k – $47k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
Databases
Databricks
Delta Lake
AI/ML
dbt
DevOps
AWS
AWS Lambda
CI/CD
Git
Amazon S3
IAM
Analytics
Power BI
Tableau
Apply
Fullstack‑аналитик (бизнес + системный)
1 day ago
≈ $15k – $28k per year (Estimated) • In office • 1+ year exp • Krasnodar
Python
SQL
Databases
MySQL
PostgreSQL
RabbitMQ
Redis
DevOps
CI/CD
Docker
Kubernetes
Analytics
Power BI
Apply
Rust Engineer
1 day ago
$320k – $465k per year • In office • Full-Time • Austin
Rust
TypeScript
Rust
SQLx
Databases
Apache Kafka
ClickHouse
PostgreSQL
Redis
Redpanda
DevOps
gRPC
WebSockets
Web3
Solana
Apply
Backend Developer - Node.js
13 days ago
≈ $21k – $91k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
JavaScript
Node JS
TypeScript
Node JS
Express
Nest.JS
Databases
MySQL
DevOps
AWS
Docker
Git
Kubernetes
Apply
Principal Software Engineer
2 months ago
≈ $30k – $79k per year (Estimated) • In office • 10+ years exp • Bengaluru
JavaScript
Node JS
TypeScript
Databases
Apache Kafka
ElasticSearch
Redis
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Apply
Senior QA Engineer
2 months ago
≈ $22k – $53k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
Databases
Apache Kafka
PostgreSQL
Redis
DevOps
ArgoCD
CI/CD
Git
Rest API
Shift-Left
Kubernetes
Cybersecurity
Shift-Left Security
QA
Appium
Cypress
Jest
JMeter
k6
Mocha
Playwright
Postman
Rest-Assured
Apply
Senior Software Engineer - Machine Learning
17 min ago
≈ $31k – $79k per year (Estimated) • In office • 6+ years exp • Master's Degree • Bengaluru
Java
Python
Scala
AI/ML
AI Agents
Claude
Claude Code
Computer Vision
Cursor
Model Context Protocol
Multimodal AI
NLP
Spark
DevOps
Amazon S3
Analytics
A/B Testing
Apply
Senior React Native Developer
17 min ago
≈ $20k – $67k per year (Estimated) • In office • 6+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
Angular
React.js
Mobile
React Native
Apply
Product Manager - Marketplace
24 min ago
≈ $24k – $55k per year (Estimated) • In office • Full-Time • 4+ years exp • Master's Degree • Bengaluru
Analytics
A/B Testing
Apply
Sr Product Manager - Marketplace
24 min ago
≈ $31k – $64k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru
Analytics
A/B Testing
Apply
Apriso MES Engineer
1 hour ago
≈ $6.5k – $35k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
C#
JavaScript
SQL
C#
.NET
DevOps
Azure
Azure DevOps
Git
Jenkins
IoT
MQTT
OPC UA
Apply
This is one of many
372,956 more open roles from verified company boards, updated every day.

