Staff Backend Engineer, Distributed Commerce Systems

Mollkom

Riyadh

Hybrid

SAR 180,000 - 240,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

One business can span a storefront, marketplace, POS, warehouse and carrier. Lead decisions that connect these paths without losing state or duplicating effects, giving the product a foundation it can grow with.

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.
Qualifications
  • Deep backend engineering experience with distributed systems in use.
  • Strong PostgreSQL and TypeScript, Go or Python.
  • Understanding of concurrency, idempotency and event-driven architecture.
  • Ability to lead technical work, simplify systems and document trade-offs.

Hybrid in Riyadh, Saudi Arabia.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer - Distributed Systems Leader
Staff Backend Engineer - Distributed Systems Leader

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 Backend Engineer
Senior Backend Engineer

AlMosafer • Riyadh

On-site
SAR 150,000 - 200,000
Senior Data Engineer, Commerce Intelligence
Senior Data Engineer, Commerce Intelligence

Mollkom • Riyadh

Hybrid
SAR 180,000 - 360,000
Staff AI Engineer, Agent Systems
Staff AI Engineer, Agent Systems

Mollkom • Riyadh

Hybrid
SAR 240,000 - 420,000
Senior Backend Engineer AI Applications & OpenShift
Senior Backend Engineer AI Applications & OpenShift

SoftwareONE • Saudi Arabia

Hybrid
SAR 240,000 - 420,000
Global culture
Mentor program
President's Club
+2
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
Staff Software Engineer, (ERP Platform)
Staff Software Engineer, (ERP Platform)

Michael Page • Riyadh

On-site
SAR 350,000 - 750,000
Attractive Salary
Comprehensive medical insurance
Schooling benefits for dependents
+1
Senior Backend Engineer - Checkout
Senior Backend Engineer - Checkout

Salla • Jeddah

On-site
SAR 260,000 - 420,000
Senior Backend Engineer – AI Applications & OpenShift
Senior Backend Engineer – AI Applications & OpenShift

SoftwareONE Deutschland GmbH • Riyadh

On-site
SAR 320,000 - 520,000
Global company culture
Mentor support for start
President’s Club recognition
+2