Senior Software Development Engineer 3 (Ordering Applications squad))
๐๐๐ข๐จ๐ง ๐ง๐๐ ๐ฅ๐ข๐๐
We are building one of the region's most ambitious e-commerce platforms: high-traffic, multi-region, and engineered for scale. As a Backend Engineer at Lulu, you will own critical systems that millions of customers depend on every day, from product discovery through to delivery.
You define how systems are built, not just what gets built. You own multi-quarter, multi-team goals, drive technical strategy, and set the standard for engineering excellence within and beyond your team.
Location: Dubai, UAE | Function: Engineering | Type: Full-Time | Experience: 7โ10 years
๐๐๐ข๐จ๐ง ๐ง๐๐ ๐ฆ๐ค๐จ๐๐
The Ordering Applications squad owns the critical path from product selection to purchase confirmation. Our systems handle payment orchestration, cart management, checkout flows, and promotional engines that directly drive revenue for Lulu's e-commerce platform. Every transaction flows through our stack, so reliability, speed, and correctness are non-negotiable.
๐๐ผ๐ฟ๐ฒ ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐: ๐ฃ๐ฎ๐๐บ๐ฒ๐ป๐๐, ๐๐ฎ๐ฟ๐, ๐๐ต๐ฒ๐ฐ๐ธ๐ผ๐๐, ๐ฃ๐ฟ๐ผ๐บ๐ผ๐๐ถ๐ผ๐ป๐
๐ช๐๐๐ง ๐ฌ๐ข๐จ'๐๐ ๐ช๐ข๐ฅ๐ ๐ข๐ก
Design and build transactional backend services for cart, checkout, and payment orchestration with strong consistency guarantees
Integrate with third-party payment gateways and fraud detection systems, ensuring PCI compliance and secure handling of sensitive data
โข Build and maintain the promotions engine, supporting complex discount rules, coupon management, and dynamic pricing at scale
โข Architect idempotent payment flows that gracefully handle retries, partial failures, and reconciliation across distributed systems
โข Develop high-throughput APIs that support real-time cart updates, price calculations, and inventory reservation under peak traffic
โข Drive observability across the ordering pipeline with structured logging, distributed tracing, and real-time alerting on transaction health
โข Collaborate with product, finance, and fraud teams to translate business requirements into robust, scalable backend solutions
๐ช๐๐๐ง ๐ช๐'๐ฅ๐ ๐๐ข๐ข๐๐๐ก๐ ๐๐ข๐ฅ
๐๐๐ค๐ฅ๐ & ๐๐ข๐ฅ๐๐๐ฉ
โข Own and deliver multi-quarter, multi-team product or platform goals, defining technical solutions that level up the entire team
โข Make independent technical decisions in the face of open-ended requirements, with a deep understanding of business context and customer needs
โข Drive cross-team or cross-discipline initiatives, optimizing beyond your immediate team for broader organizational impact
๐๐๐๐๐ฃ๐๐๐๐ก ๐พ๐ง๐๐๐ฉ
โข Design the software and systems in your area of ownership, ensuring they meet their design objectives and align with longer-term business needs
โข Handle complex software modules that are logically dense โ whether from business, idempotence, robustness, or scalability requirements
โข Simplify code and infrastructure, prioritizing tasks that measurably reduce maintenance and migration costs
โข Preemptively identify and resolve technical risks before they jeopardize projects; resolve cross-team dependencies early
โข Debug and reproduce non-deterministic bugs and system issues that would normally escape less experienced engineers
โข Champion an AI-first engineering culture โ actively adopt and advocate for AI tools and assistants to maximize productivity, accelerate delivery, and multiply your team's impact
๐๐ฒ๐ฎ๐ฑ๐ฒ๐ฟ๐๐ต๐ถ๐ฝ & ๐ฆ๐๐ฟ๐ฎ๐๐ฒ๐ด๐
โข Define the technical roadmap for complex projects, provide leadership for those executing on it, and generate excitement for the team's strategy
โข Set and hold the bar for quality and best practices via code and design reviews
โข Act as a Culture Leader โ partner with your manager to set the cultural tone, foster psychological safety, and champion inclusive practices
โข Coach and mentor teammates, offering direct and actionable feedback delivered with empathy to help others grow into the next level
โข Represent Lulu's mission, strategy, and technical challenges to candidates in a compelling way
๐ ๐จ๐ฆ๐ง-๐๐๐ฉ๐ ๐ค๐จ๐๐๐๐๐๐๐๐ง๐๐ข๐ก๐ฆ
These are non-negotiable. We need engineers who can hit the ground running with our stack and ways of working.
โข Strong proficiency in at least one backend language: Python, Java, or Node.js, with deep understanding of language internals and performance characteristics
โข Proven track record of designing, building, and operating microservices architectures at scale in production
โข Deep experience with cloud platforms (GCP, AWS, or Azure) including architecture decisions, cost optimization, and multi-region deployments
โข Expert-level knowledge of containerization (Docker) and orchestration (Kubernetes) in production environments
โข Strong experience with CI/CD pipelines, deployment strategies (blue-green, canary), and automated quality gates
โข Advanced database skills: query optimization, sharding strategies, replication, and data modeling for high-throughput systems
โข Extensive experience with event-driven architectures and message brokers (Kafka, SQS/SNS, Pub/Sub) at scale
โข Deep understanding of caching layers (Redis, Memcached, CDN) and their role in system performance and reliability
โข Strong grasp of API security, OAuth 2.0, JWT, API gateway patterns, and WAF configurations
โข Domain experience in e-commerce, retail, logistics, supply chain, or similar high-traffic consumer platforms โ you understand the business domain, not just the technology
๐ก๐๐๐-๐ง๐ข-๐๐๐ฉ๐ ๐ค๐จ๐๐๐๐๐๐๐๐ง๐๐ข๐ก๐ฆ
These will set you apart and accelerate your impact, but aren't required on day one.
โข Experience leading technical design reviews and architectural decision records (ADRs) for cross-team systems
โข Track record of driving large-scale migrations, platform re-architecture, or system decomposition projects
โข Hands-on experience with observability at scale: custom metrics, distributed tracing, SLO/SLI frameworks, and incident management
โข Experience with infrastructure-as-code (Terraform, Pulumi) and platform engineering practices
โข Background in high-stakes transactional systems: payment processing, order management, or warehouse/logistics platforms
โข Public contributions: conference talks, technical blog posts, open-source maintainership
๐ง๐๐๐ ๐ฆ๐ง๐๐๐
Languages: Python (Django), Node.js, Java
Architecture: Microservices, distributed systems, API-first
Databases: PostgreSQL, MySQL
Caching: Redis, Memcached, CDN (CloudFront, Fastly, Akamai)
Cloud: GCP (GKE, BigQuery, Cloud Run), Azure, AWS
Messaging: Kafka, AWS SQS/SNS, Google Pub/Sub, RabbitMQ
Containers: Docker, Kubernetes
CI/CD: Jenkins, GitHub Actions
Observability: New Relic, ELK Stack, PagerDuty
Security: JWT, OAuth 2.0, API Gateway, WAF
๐ข๐จ๐ฅ ๐ฉ๐๐๐จ๐๐ฆ
At Lulu, our values aren't wall decorations โ they guide how we work, hire, and grow.
Be Customer Obsessed โ Every decision in service of the customer's success.
Speak & Act Courageously โ Challenge the status quo, take calculated risks, and advocate for new ideas.
Take Extreme Ownership โ Nothing is someone else's problem. Uphold excellence and accountability.
Learn Voraciously โ Growth mindset, curiosity, and continuous improvement.
Move with Focus & Urgency โ Identify the highest-impact work and move fast.
Win as One Team โ Celebrate wins, lend a hand, and invest in each other's growth.
๐๐ฆ ๐ฃ๐ฆ๐ญ๐ช๐ฆ๐ท๐ฆ ๐จ๐ณ๐ฆ๐ข๐ต ๐ฆ๐ฏ๐จ๐ช๐ฏ๐ฆ๐ฆ๐ณ๐ช๐ฏ๐จ ๐ช๐ด ๐ข๐ฃ๐ฐ๐ถ๐ต ๐ซ๐ถ๐ฅ๐จ๐ฎ๐ฆ๐ฏ๐ต, ๐ฐ๐ธ๐ฏ๐ฆ๐ณ๐ด๐ฉ๐ช๐ฑ, ๐ข๐ฏ๐ฅ ๐ค๐ณ๐ข๐ง๐ต โ ๐ฏ๐ฐ๐ต ๐ซ๐ถ๐ด๐ต ๐ค๐ฐ๐ฅ๐ฆ.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer II
2026-04-10
Senior Software Engineer Fullstack (f/m/d)
2026-04-09
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
- Posted
- Apr 08, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Lulu Retail
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer II
2026-04-10
Senior Software Engineer Fullstack (f/m/d)
2026-04-09
Senior Backend Engineer .NET & Azure Cloud
2026-04-11