Staff Backend Engineer - Distributed Systems Leader

Mollkom

Riyadh

Hybrid

SAR 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Mollkom is seeking a backend engineer to design services, APIs, and events for orders, inventory and fulfillment. You will ensure consistency, concurrency, transactions and webhooks while driving design reviews and high-quality delivery.

The role requires deep experience with PostgreSQL and modern languages (TypeScript, Go or Python). Hybrid work in Riyadh, Saudi Arabia is available, with ownership of service boundaries and observability improvements.

Qualifications

  • Deep backend engineering experience with distributed systems in use.
  • Understanding of concurrency, idempotency and event-driven architecture.
  • Ability to lead technical work, simplify systems and document trade-offs.

Responsibilities

  • Design services, API contracts and events for orders, inventory and fulfillment.
  • Handle consistency, concurrency, transactions, webhooks and compensating actions.
  • Develop tenant isolation, permissions, auditability and service ownership boundaries.
  • Improve observability, performance and testing while leading design and incident reviews.

Skills

Deep backend engineering
Distributed systems
Concurrency and idempotency
Lead technical work

Tools

PostgreSQL
TypeScript
Go
Python

Job description

Mollkom is seeking a backend engineer to design services, APIs, and events for orders, inventory and fulfillment. You will ensure consistency, concurrency, transactions and webhooks while driving design reviews and high-quality delivery.

The role requires deep experience with PostgreSQL and modern languages (TypeScript, Go or Python). Hybrid work in Riyadh, Saudi Arabia is available, with ownership of service boundaries and observability improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer, Distributed Commerce Systems
Staff Backend Engineer, Distributed Commerce Systems

Mollkom • Riyadh

Hybrid
SAR 180,000 - 240,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Senior Data Engineer - Data Contracts & ML Pipelines
Senior Data Engineer - Data Contracts & ML Pipelines

Mollkom • Riyadh

Hybrid
SAR 180,000 - 360,000
Staff Engineer, Core & MLOps Platform (Remote)
Staff Engineer, Core & MLOps Platform (Remote)

Lever, Inc. • Saudi Arabia

Remote
SAR 300,000 - 600,000
Fully remote
Remote-first environment
Global collaboration
+1
Senior ML Platform Engineer - Inference & MLOps (Hybrid)
Senior ML Platform Engineer - Inference & MLOps (Hybrid)

Mollkom • Riyadh

Hybrid
SAR 150,000 - 210,000
Staff Engineer (Core & MLOps)
Staff Engineer (Core & MLOps)

Lever, Inc. • Saudi Arabia

Remote
SAR 300,000 - 600,000
Fully remote
Remote-first environment
Global collaboration
+1
Senior Java Backend Engineer | Microservices & CI/CD Lead
Senior Java Backend Engineer | Microservices & CI/CD Lead

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,000
Staff AI Engineer, Agent Systems — Hybrid Riyadh
Staff AI Engineer, Agent Systems — Hybrid Riyadh

Mollkom • Riyadh

Hybrid
SAR 240,000 - 420,000
Senior Backend Engineer - Microservices & Cloud Platform
Senior Backend Engineer - Microservices & Cloud Platform

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Senior Product Engineer - Web Interfaces & AI (Riyadh)
Senior Product Engineer - Web Interfaces & AI (Riyadh)

Mollkom • Riyadh

Hybrid
SAR 167,000 - 391,000