Backend Engineer - Applied AI

SYNC

Jeddah

On-site

SAR 180,000 - 300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Eazli in Jeddah seeks an experienced Backend Engineer to design reliable APIs, manage data models, and scale backend services for a multi-language AI-powered marketplace. You’ll work with asynchronous Python, PostgreSQL, and Kubernetes in AWS.

The role emphasizes solving ambiguous problems, collaborating with cross-functional teams, and building robust backend systems that power vendors, products, orders, and payments across a growing Middle East platform.

Qualifications

  • 5+ years of hands-on Python backend experience, preferably with FastAPI or async frameworks.
  • Strong PostgreSQL, relational modelling, indexing, and migrations knowledge.
  • Hands-on with Redis, Kafka, Docker, AWS, and Kubernetes across production systems.
  • Solid testing habits using pytest, mocks, fixtures, and CI checks, plus observability tooling.

Responsibilities

  • Build, maintain, and improve backend APIs using FastAPI, Python, Pydantic, and async patterns.
  • Design and evolve data models in PostgreSQL with SQLAlchemy and Alembic migrations.
  • Develop services supporting marketplace workflows: vendors, products, orders, bookings, payments, KYC, shipping, notifications, and admin ops.
  • Maintain the backend layer coordinating frontend with AI/agent services.
  • Collaborate with frontend, product, DevOps, and AI engineers to ship reliable features end-to-end.
  • Contribute to CI/CD, Docker-based development, automated testing, and deployment workflows.

Skills

FastAPI
Python
Async programming
Pydantic
PostgreSQL
SQLAlchemy
Alembic
Redis
Kafka
Docker
AWS
Kubernetes
Sentry
Grafana
Prometheus
OpenTelemetry
pytest
REST
gRPC

Tools

Docker
Kubernetes
AWS

Job description

Eazli | Future Living, headquarter in Jeddah, Saudi Arabia is redefining how the Middle East lives, designs, and builds, an AI-native marketplace connecting homeowners with products and home services across Saudi Arabia, the UAE, and Egypt. Built on a multi-language models and a fleet of specialized AI agents, we're not a startup chasing trends; we're architecting the infrastructure layer of the MENA home economy, with ambitions stretching into Europe and beyond. If you want to work on real AI that converses, reasons, and transacts at scale, and you want your work to matter to millions of people making their most personal spaces their own - Eazli is where that happens.

We are looking for a Backend Engineer who can design reliable APIs, work confidently with asynchronous Python systems, own database models and migrations, and help scale backend services deployed on Kubernetes clusters in AWS. The ideal candidate thrives in fast-paced environments, enjoys solving ambiguous problems, and is passionate about pushing the boundaries of applied AI.

Key responsibilities:
  • Build, maintain, and improve backend APIs using FastAPI, Python, Pydantic, and async programming patterns.
  • Design and evolve data models using PostgreSQL, SQLAlchemy, and Alembic migrations.
  • Develop backend services that support marketplace workflows such as vendors, products, orders, bookings, subscriptions, payments, KYC, shipping, notifications, and admin operations.
  • Maintain the backend layer that coordinates communication between the frontend and AI/agent services.
  • Work with Redis, Kafka, and event-driven patterns for background processing, messaging, caching, and agent orchestration.
  • Integrate with third-party services such as payment gateways, shipping providers, OAuth/identity systems, email providers, S3-compatible object storage, and external commerce platforms.
  • Write clean, tested, maintainable code with strong attention to edge cases, permissions, transaction boundaries, and data consistency.
  • Create and review database migrations, API contracts, service-layer logic, and integration code.
  • Debug production issues using logs, metrics, Sentry, Grafana, Prometheus, Kubernetes tooling, and AWS services.
  • Collaborate with frontend, product, DevOps, and AI/agent engineers to ship reliable backend features end to end.
  • Contribute to CI/CD, Docker-based local development, automated testing, and deployment workflows.
Requirements:
  • 5+ years of strong hands-on experience on Python backend, ideally with FastAPI or similar async API frameworks and Micro services.
  • Strong experience and know-how knowledge of service communication protocols.
  • Experience with PostgreSQL, relational modelling, indexing, query optimization, and transactional consistency.
  • Hand-on experience with key design patterns – Circuit Breaker, Idempotency, Observer, Saga Pattern, Strangler Pattern, and CQRS.
  • Experience with OAuth/OIDC providers such as Authentik, Auth0, Cognito, or similar.
  • Hands-on experience with SQLAlchemy, preferably SQLAlchemy 2.x async patterns.
  • Experience writing and maintaining Alembic migrations in production systems.
  • Good understanding of REST and gRPC API design, authentication, authorization, validation, and error handling.
  • Experience with Redis for caching, coordination, queues, rate limits, or transient state.
  • Experience with Kafka or similar message brokers/event-streaming systems.
  • Comfortable with Docker-based development and production containerized services.
  • Working knowledge of AWS and Kubernetes, especially deploying/debugging services in EKS or similar clusters.
  • Experience with observability tools such as Sentry, CloudWatch, OpenTelemetry, Prometheus, or Grafana.
  • Strong testing habits using pytest, mocks, fixtures, integration tests, and CI checks.
  • Ability to reason through business workflows, not just implement isolated endpoints.
Nice to have:
  • Experience building backend layers that communicate with AI agents, automation systems, or LLM-powered services.
  • Experience with S3 or S3-compatible storage, pre-signed URLs, media uploads, and file lifecycle handling.
  • Experience with payment systems, subscriptions, refunds, saved cards, webhooks, and retry/reconciliation flows.
  • Familiarity with GitHub Actions, image publishing, automated database migration workflows, and environment-based deployments.
  • Experience in marketplace, ecommerce, logistics, booking, or subscription platforms.
What we're looking for:
  • Highly passionate about AI, innovation, and continuous learning.
  • Comfortable challenging existing approaches and exploring new ideas.
  • Startup mindset: ownership, speed, and adaptability.
  • Curiosity-driven, with a strong inclination toward research and experimentation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer - Agentic Systems & Applied AI
AI Engineer - Agentic Systems & Applied AI

SYNC • Jeddah

On-site
SAR 240,000 - 320,000
Senior Backend Engineer for AI-Powered Home Marketplace
Senior Backend Engineer for AI-Powered Home Marketplace

SYNC • Jeddah

On-site
SAR 180,000 - 300,000
MLOps + DevOps Engineer - Agentic AI & Platform
MLOps + DevOps Engineer - Agentic AI & Platform

SYNC • Saudi Arabia

On-site
SAR 280,000 - 560,000
AI Engineer
AI Engineer

Saudi Azm عزم السعودية • Riyadh

On-site
SAR 260,000 - 460,000
Senior Back-End Engineer
Senior Back-End Engineer

aiXplain • Riyadh

On-site
SAR 100,000 - 120,000
Senior AI Engineer
Senior AI Engineer

sulava mea • Saudi Arabia

On-site
SAR 600,000 - 900,000
Health insurance
Relocation support
Professional development budget
+1
10x Software Engineer
10x Software Engineer

Lucidya | لوسيديا • Riyadh

On-site
SAR 180,000 - 250,000
10x Software Engineer
10x Software Engineer

Lucidya • Riyadh

On-site
SAR 224,000 - 300,000
Enterprise Solutions Engineer - Saudi Arabia
Enterprise Solutions Engineer - Saudi Arabia

United States Digital Space LLC • Saudi Arabia

On-site
SAR 100,000 - 180,000
Agentic AI Engineer
Agentic AI Engineer

Webook • Saudi Arabia

On-site
SAR 180,000 - 320,000