📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Software Engineer, Browser Session Capture and Replay (AI Agents)

Stealth Startup

New
Senior 🇬🇧 English
TypeScript Chrome DevTools Protocol Playwright Puppeteer rrweb HAR WARC WACZ AI coding tools

Job description

About the role

We are looking for a senior engineer to build a system that records how a user interacts with a web application and replays it exactly, enabling AI agents to learn tasks from demonstrations. The work is greenfield, remote, and part of a new product organisation within a semi‑government entity in Abu Dhabi.

Key responsibilities

  • Build end‑to‑end browser session recordings, capturing page content, network traffic, screen images, clicks, keystrokes and timing on a single timeline across tabs and embedded frames.
  • Implement a deterministic replay engine that compares the replay to the original recording and highlights any divergences.
  • Remove sensitive data from recordings according to written rules while preserving replay fidelity.
  • Transform recordings into versioned formats that AI agents can consume for learning and testing.

Required profile

  • 5+ years of production software development experience with strong TypeScript skills.
  • Deep knowledge of Chrome DevTools Protocol and internal workings of Playwright or Puppeteer.
  • Hands‑on experience building or maintaining recording/replay or trace tools (e.g., rrweb, Playwright tracing, Chrome DevTools Protocol screen capture).
  • Experience handling network archives (HAR, WARC, WACZ), token management, timestamps, and session expiration, including sensitive‑data sanitisation.

Required skills

  • TypeScript
  • Chrome DevTools Protocol
  • Playwright
  • Puppeteer
  • rrweb (or similar tracing libraries)
  • HAR / WARC / WACZ formats
  • AI coding tools (e.g., Copilot, Claude)
  • Web automation and browser internals

What we offer

  • Founding‑team scope with high impact
  • AI‑augmented engineering environment
  • Access to on‑premise Nvidia B200 GPUs
  • Flexible remote work arrangement

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Stealth Startup.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Jordan.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 8 hours ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Stealth Startup