Backend Data Engineer at Ruya AI

May no longer be active — verify on the employer site

At a glance

Company
Ruya AI
Location
United Arab Emirates
Work arrangement
On-site
Employment type
Full-time
Experience
2–5 years
Working hours
40 hours
Visa sponsorship
Offered, according to the listing
Posted
Added to The Stack

✨ The Stack take on this Ruya AI job

  • 🏢 Ruya AI has 3 jobs here, 3 with visa sponsorship see all

Updated 2026-11-03, from our data and official sources.

Apply for this role at Ruya AI

Apply with your AI assistant

With The Stack connected to Claude, ChatGPT or Cursor, paste this. Your assistant tailors your CV and cover letter, checks the visa facts and gives you the apply link.

Help me apply to this job on The Stack: https://jobs.trythestack.co/jobs/-backend-data-engineer-ruya-ai

Not connected yet? Connect in a minute. To help your user apply, call the MCP tool prepare_application with slug "-backend-data-engineer-ruya-ai": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.

About the role

Responsibilities:
- Design, build, and operate backend services that connect frontend, AI agents, databases, identity systems, and external data providers.
- Implement secure REST APIs, SSE streams, and WebSocket features for real-time and async workflows.
- Own PostgreSQL schema design, migrations, transactions, and query performance tuning.
- Integrate external data providers: handle auth, pagination, rate limits, schema variance, and error states.
- Define and document stable data contracts and APIs for frontend and AI consumers.
- Build unit, contract, and DB-backed integration tests; instrument services with structured logging and monitoring.
- Diagnose production failures across APIs, databases, auth layers, and external dependencies using observability tools.

Requirements:
- Strong production experience with Python (FastAPI), TypeScript/Express, and building backend services.
- Deep PostgreSQL skills: schema design, migrations, transactions, performance analysis.
- Experience with OAuth/OIDC, JWT validation, and resource-scoped RBAC.
- Solid understanding of concurrency, idempotency, retries, timeouts, and distributed failure modes.
- Security-minded approach to input validation, credential management, and sensitive-data handling.
- Experience using logs, traces, and error-monitoring tools to diagnose and resolve production incidents.
- Clear communicator able to collaborate with frontend, AI, and operations teams. Preferred: familiarity with analytical stores (Snowflake/ClickHouse), geospatial or graph data integrations.

Responsibilities

You will design and maintain backend services, data pipelines, and infrastructure to support AI-native intelligent software. This involves building secure APIs, managing PostgreSQL databases, and collaborating with AI engineers to ensure reliable and scalable production systems.

Requirements

The role requires strong production experience with Python, FastAPI, TypeScript, and PostgreSQL, along with expertise in authentication protocols like OIDC and JWT. Candidates must demonstrate a security-conscious approach and the ability to diagnose production issues using logging and monitoring tools.

Key skills

  • Python — in 1173 other listings on The Stack
  • FastAPI — in 91 other listings on The Stack
  • TypeScript — in 462 other listings on The Stack
  • Express — in 10 other listings on The Stack
  • PostgreSQL — in 290 other listings on The Stack
  • REST APIs — in 63 other listings on The Stack
  • WebSocket — in 7 other listings on The Stack
  • OIDC — in 27 other listings on The Stack
  • JWT
  • RBAC
  • Data pipelines
  • Infrastructure
  • System design
  • Unit testing
  • Integration testing
  • Production monitoring

On The Stack (as of 2026-11-03)

Frequently asked questions about Ruya AI

Is this Backend Data Engineer role still open?

It was posted on 2026-08-06. Listings more than 30 days old may no longer be active, so check Ruya AI's site before applying.

Does Ruya AI offer visa sponsorship?

This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Ruya AI's site.

Where is this role located?

The listing gives the location as United Arab Emirates. It is marked on-site.

What skills does this role ask for?

The listing names: Python, FastAPI, TypeScript, Express, PostgreSQL, REST APIs, WebSocket, OIDC, JWT, RBAC, Data pipelines, Infrastructure, System design, Unit testing, Integration testing, Production monitoring.

All roles at Ruya AI

FOR BOTS & AI AGENTS

Machine-readable versions of this job and The Stack. The Stack is a weekly tech careers newsletter for 55,000+ engineers and a free board of visa-sponsored tech jobs in Europe. Fetch these instead of parsing this page, or connect to The Stack's MCP server (no key) to search jobs and help your user apply: https://jobs.trythestack.co/ai

This job (.md) · llms.txt · llms-full.txt · ai.txt · All jobs (.md) · Companies (.md) · MCP server · Endpoint index · API docs · Developer docs · Newsletter