Skip to sign up

Job matched to your search

Staff Backend Engineer

ValCera · Dubai

Dubai · On-siteFull-TimePosted Sep 12, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

About the Company

Our client builds real-time voice AI infrastructure for enterprises in regulated environments, at production volume, for customers who cannot tolerate it failing. Enterprise security and healthcare compliance are already in place. Seed round closed, led by a well-known fund, with operator angels from several recognisable technology companies on the cap table.

The team is still in single digits. Senior-heavy, flat, no engineering management layer, everyone reports to the founder, who holds both the CEO and CTO seat. They were early to their market and have kept the lead through head-to-head technical evaluations. Enterprise demand now runs ahead of what the current architecture can carry, which is why this role exists.

You would lead that work, alongside owning the core backend services that keep the real-time platform standing while it scales. This is their top-priority hire and they are making exactly one. You report directly to the founder, so there is no layer between you and the person making the technical calls.

What is actually unsolved

  • What the storage layout should be when one record is an entire conversation, with audio, transcript, traces, model calls and outcomes attached, and queries run from "show me this one" to aggregating across millions.
  • Where the boundary sits between the new store and the Postgres and ClickHouse already carrying production.
  • What degrades first at target concurrency, and whether it degrades gracefully or simply falls over. Nobody has proven this yet.
  • How you make a non-deterministic pipeline debuggable, so "why did this one go wrong?" has an answer that is not an hour of log reading.

Responsibilities

  • Own the data layer end to end. What a record is, how it sits on disk, and which access patterns get to be fast. Owning it means the pager, not only the design.
  • Take throughput up by close to an order of magnitude against a tight availability target. Nobody currently knows what breaks first, and finding out before a customer does is the job.
  • Make production monitoring trustworthy at volume, so events and outcomes never quietly go missing. Silent data loss is worse than an outage, because nobody notices it.
  • Take the question of why one request went wrong from an hour of log reading to a thirty-second answer, on a pipeline where the same input can produce a different output.
  • Ship the smallest working version in week one. Designs get refined against production rather than in a document.

Requirements

  • You have built or core-contributed to a database, a queue or a large-scale data system. You can name the subsystem, the decision you made inside it, and what that decision cost you. Operating one at scale is a different thing and the interview finds the difference quickly.
  • You have taken something from working to working under load. Gigabytes to terabytes a day, high cardinality, tight service levels. You found the bottleneck yourself, you can still quote the number before and after, and you know which of your fixes was the one that actually mattered.
  • Internals-level with at least one of Postgres, Redis, Kafka or ClickHouse. Internals means you know how it behaves when it is unhappy, not that you have configured it.
  • AI-native, genuinely. Cursor, Claude Code or Codex as daily drivers, with a view on which model you reach for and where each one lets you down. Enthusiasm with no criticism reads as shallow use.

Culture

Small team, senior throughout, flat. No engineering management layer and no ladder. Decisions get made in the room by the people who will implement them, and nobody has a narrow lane.

Deploys go out several times a day and fixes often ship the same day a customer raises them. There is no QA function between you and the customer, and whoever writes it carries the pager. Prototypes take days rather than months, and long whiteboard cycles do not survive here.

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →

Hiring for a role like this? Join the employer waitlist.