Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Engineer

Etera Technologies FZCO

Dubai

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology startup in Dubai seeks a Senior Backend Engineer to design and own backend systems using TypeScript and Python. The ideal candidate will have over 7 years of experience with microservices, APIs, and data pipelines in a startup environment. This role offers high autonomy and responsibility as you manage complex backend workflows that power AI-driven personalization. Join us in building a groundbreaking AI product with a strong product and frontend team. The role is based in Dubai and involves significant ownership of the technology.

Benefits

High autonomy and trust
Work on complex real-world systems
Modern Dubai office

Qualifications

  • 7+ years of professional backend engineering experience.
  • Strong expertise in TypeScript for backend systems.
  • Production experience with Bun and Elysia or ability to ramp up quickly.
  • Advanced Python experience for backend services, pipelines, or AI-related workflows.
  • Experience working in startup environments with fast iteration cycles.

Responsibilities

  • Design, build, and own backend services using TypeScript, Bun, and Elysia.
  • Develop and maintain supporting systems in Python for data processing and AI workflows.
  • Architect and implement microservice-based systems and inter-service communication.
  • Ensure backend systems are scalable, observable, and reliable.

Skills

Backend engineering
TypeScript
Python
Microservice architectures
APIs integration
PostgreSQL
DevOps concepts
Git

Tools

Bun
Elysia
Job description
About Etera

Etera is building the world’s first AI Concierge — a platform that helps users discover and book restaurants, hotels, experiences, and flights through intelligent, personalized interactions.

We are a high-velocity startup based in Dubai, operating with strong principles of ownership, speed, and technical rigor. Our backend systems are the backbone of the product: complex, data-driven, AI‑aware, and built to scale from day one.

Role Overview

We are looking for a Senior Backend Engineer with deep experience in Python and TypeScript, working primarily with Bun and Elysia as our core runtime and framework.

This role is about owning backend systems end-to-end — from API design and external integrations to data pipelines, personalization logic, and infrastructure awareness.

You will be responsible for building and evolving complex backend workflows that understand user behavior, power AI‑driven personalization, and integrate multiple external services reliably at scale. This is a high‑ownership role for an engineer who has built real systems in production and thrives in startup environments.

Key Responsibilities
  • Design, build, and own backend services using TypeScript, Bun, and Elysia.
  • Develop and maintain supporting systems in Python for data processing, AI workflows, and pipelines.
  • Architect and implement microservice‑based systems and inter‑service communication.
  • Integrate and maintain external APIs (partners, vendors, AI providers, data sources).
  • Build complex pipelines and workflows that analyze user behavior and drive personalized responses.
  • Design backend logic that supports intelligent, adaptive, and context‑aware user experiences.
  • Work with PostgreSQL for transactional data, analytics, and system state.
  • Ensure backend systems are scalable, observable, and reliable.
  • Collaborate closely with frontend and product teams to translate product requirements into robust backend solutions.
  • Take ownership of services from design through deployment and iteration.
  • Contribute to infrastructure discussions, including DevOps, deployment pipelines, and runtime environments.
  • Maintain high code quality through testing, reviews, and strong Git‑based workflows.
Requirements
  • 7+ years of professional backend engineering experience.
  • Strong expertise in TypeScript for backend systems.
  • Production experience with Bun and Elysia (or the ability to ramp up extremely quickly).
  • Advanced Python experience for backend services, pipelines, or AI‑related workflows.
  • Strong experience building and maintaining microservice architectures.
  • Proven experience integrating external APIs and third‑party systems.
  • Experience designing data pipelines, processing flows, and behavior‑driven systems.
  • Solid understanding of PostgreSQL, schema design, and query optimization.
  • Experience working in startup environments with fast iteration cycles.
  • Strong ownership mindset — comfortable owning entire backend workflows and systems.
  • Good understanding of DevOps concepts, infrastructure, and deployment pipelines (hands‑on or close collaboration).
  • Proficient with Git and team‑based development workflows.
  • Ability to collaborate deeply with product and frontend teams to build cohesive user experiences.
Nice to Have
  • Experience with event‑driven systems, queues, or workflow orchestration.
  • Familiarity with personalization engines, recommendation systems, or user modeling.
  • Experience working alongside AI / LLM‑powered systems.
  • Background in analytics, experimentation platforms, or behavioral tracking.
Benefits
  • Own and shape the backend of a category‑defining AI product.
  • Work on complex, real‑world systems that blend data, AI, and product logic.
  • High autonomy and trust — you build it, you own it.
  • Collaborate with a strong product and frontend team in a fast‑moving environment.
  • Work from a modern Dubai office.
  • Be part of building something ambitious, technically deep, and globally impactful.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.