The Anti Job Board
last verified 5 oct Β· updated daily
hiring now

get hired at

Restate

Durable execution runtime for backends and AI agents, from the creators of Apache Flink

6 open rolesSeries A Β· $20M
size
β€”
backers
SLRVCOV+6
hq
Berlin
industry
AI

Open roles at Restate

6 positions we're tracking, re-checked daily

  • Developer Relations Lead (GTM, United States)

    berlin, germanySeniorfirst seen today
    apply β†—
  • Solutions Architect (Engineering, United States)

    berlin, germanyMid-levelfirst seen today
    apply β†—
  • Product Marketing Manager (GTM, United States)

    berlin, germanyMid-levelfirst seen today
    apply β†—
  • Frontend Engineer (Engineering, Europe)

    berlin, germanyMid-levelfirst seen today
    apply β†—
  • Design Engineer (Design, Europe)

    berlin, germanyMid-levelfirst seen today
    apply β†—
  • Product Designer (Design, Europe)

    berlin, germanyMid-levelfirst seen today
    apply β†—
tracking Restatelast checked October 5, 2026

Know when Restate is hiring before anyone else

A role stays uncontested for about four days. Here's the window, and where we put you in it.

notify me when Restate hires

From $5.99/week, cancel any time.

  1. livewatching Restate0 applicants
  2. +2hrole spotted & verified1
  3. +4hyou get the alert1
  4. day 3you've applied~8
  5. day 7+hits the job boards250+
the product

What Restate is building

Restate is a durable execution runtime: code that picks up exactly where it left off after a crash, a deploy, or a three-day wait for a human approval. Developers write ordinary handlers in TypeScript, Python, Java, Kotlin, Go, Rust or Ruby. Restate journals every step, so a failure halfway through a payment flow or an agent loop resumes from the last completed step instead of starting over or double-charging. The primitives go further than 'workflows.' Restate has durable handlers and workflows, but also Virtual Objects (keyed state with single-writer semantics, so a shopping cart or an agent's memory can't be corrupted by concurrent calls), durable RPC and queues between services, timers and signals that wait for days without holding compute, and hierarchical flow control that can rate-limit by tenant or user. It ships as a single self-contained Rust binary built on a replicated command log, with no external database to run. You can use it as open source, on Restate Cloud, or BYOC. The pedigree explains the architecture. Stephan Ewen, Igal Shilman and Till Rohrmann built Apache Flink and Data Artisans/Ververica, and Restate is basically stream-processing internals (logs, partitioned state, exactly-once) repackaged as an application runtime. Ewen's framing of the Series A is that durable execution made single processes reliable; the next job is keeping services, agents, workflows and state reliable as they interact.

the money

Why this matters

AI agents are long-running, stateful, failure-prone programs that call flaky external APIs and sometimes wait on humans. That's exactly the workload durable execution was designed for, and agent frameworks mostly leave it out. Every team shipping an agent to production ends up rebuilding retries, idempotency and checkpointing badly. Restate's case against incumbents is weight: one binary with no separate database cluster, light enough to run in front of AWS Lambda or Cloudflare Workers. Since its 2024 seed, the company says it has gone from a Flink-team side bet to hundreds of production users, including Fortune 500 firms, with several six- and seven-figure contracts signed in recent months.

Investors: Singular (lead), Redpoint Ventures, Capital One Ventures, Seed: Redpoint, Essence VC, firstminute capital, Angels (seed): Olivier Pomel, Jay Kreps, Neha Narkhede

the outlook

Hiring outlook

The careers page lists seven live roles: Developer Relations Lead (US), Product Marketing Manager (US), Solutions Architect (US), Product Designer (Europe), Design Engineer (Europe), Frontend Engineer (Europe) and a general US application. That lines up with the stated use of funds, a new San Francisco commercial hub and US expansion. The page also says 'work from anywhere.'

Hiring intensity7/8

Working at Restate

Restate is a AI company based in Berlin, Germany. Working at a AI company at this stage means opportunity to shape your role based on the company stage.

Berlin, Germany is where most Restate positions are located.

How to actually get hired at Restate

Why applying the normal way doesn't work

Restate runs an applicant tracking system, but hiring managers still work referrals first. A cold application to Restate isn't dead, it's just fourth in line behind internal referrals, sourced candidates and recruiter pipelines.

Who to contact at Restate

Who decides
the hiring manager
Best channel
LinkedIn or direct email

What to show them

Take a popular open-source agent example (a LangGraph or OpenAI Agents SDK tutorial), make it crash mid-run, and show the before and after: the naive version re-runs tool calls and double-sends an email, while the Restate version resumes cleanly. Publish it as a short post with a repo.

A cold email that works at Restate

Subject: Developer Relations Lead (GTM, United States), [your one-line proof]
Hi Stephan, I took a standard agent tutorial, killed the process mid-tool-call, and watched it send the same Slack message three times on restart. I rebuilt it on Restate with a Virtual Object for agent memory; the repo and a 90-second video are linked. I want to make that demo the first thing every US agent builder sees, and I'd love to do it as your DevRel lead.
Get personalised templates β†’

What Restate screens for

Singular is a European deep-tech fund, Redpoint led the seed and came back, and Capital One Ventures is the tell. A bank's venture arm backing a durable execution runtime means regulated payment and agent workflows are already a real buyer. The money is pointed at the US: every GTM role on the careers page is US-based, and the stated use of funds is the SF hub. For DevRel and Solutions Architect candidates, this is a chance to be the first US-side person at a company whose founders built infrastructure half of fintech runs on. The repo has about 4.5k GitHub stars, so a merged PR or a published example is a credible door-opener.

Customize your CV for the Restate role. Matching the job description language helps clear ATS filters.

avoid

Don't make these mistakes

Don't explain durable execution to Stephan, and don't open with 'like Temporal but…'. He co-created Apache Flink in 2010, has a PhD in database systems, and was CTO of Data Artisans; Restate publishes its own Temporal comparison. Generic 'distributed systems are hard' enthusiasm is noise to someone who has spent fifteen years on exactly-once semantics. Lead with a specific failure you hit in production (a duplicated side effect, a stuck saga, an agent that lost its context on redeploy) and how you'd model it in Restate.

Mistakes that kill Restate applications

  • A recycled CV gets rejected fast at Restate ( people). They notice.

  • Don't open with what you want. Open with what Restate is dealing with right now β€” AI agents are long-running, stateful, failure-prone programs that call flaky external APIs and sometimes wait on humans, and what you'd do about it.

  • Most AI applications get ghosted. A day-five follow-up can double your response rate.

tracking Restate

Applying to Restate? Get the contact, not the form.

notify me when Restate hires

The Restate interview process

4 stages14 days typicaltake-home: yesmodelled from similar companies

We don't yet have verified candidate reports for Restate. What follows is the typical process for a -person AI company, so treat it as a model, not confirmed detail.

Interview stages

  1. 1

    Recruiter Screen

    Phone or video Β· 30 min

    What it testsBasic qualification and logistics
    Usually run byRecruiter or HR
  2. 2

    Hiring Manager Interview

    Video call Β· 45 min

    What it testsRole fit and experience deep-dive
    Usually run byHiring manager
  3. 3

    Technical/Functional Round

    Video call Β· 60 min

    What it testsSkills assessment and problem-solving
    Usually run byTeam members
  4. 4

    Final Round

    In-person or video Β· 60 min

    What it testsCulture fit and cross-functional alignment
    Usually run bySenior leadership

Restate take-home assignment

Restate includes a take-home exercise in their interview process. For AI roles, this typically involves a practical problem that takes 2-4 hours. Focus on clean, working code over premature optimization. They're evaluating how you think and communicate, not just the solution.

Restate interview timeline

Timeline: ~14 days. That's about average than the AI median (14 days at people).

Interviewed at Restate?

Tell us how it went: stages, questions, timeline. Takes 90 seconds and it's how this page stays accurate for the next person.

Submit your Restate interview experience β†’

Restate jobs, frequently asked questions

How many jobs does Restate have open?

As of October 5, 2026, Restate has 6 open positions.

Does Restate hire remotely?

Restate doesn't have remote openings at the moment. All roles are in Berlin, Germany.

What roles is Restate hiring for?

Restate is hiring across Engineering, Marketing, Design. The most recent opening is Developer Relations Lead (GTM, United States).

How do I apply for a job at Restate?

Use the apply links above, or check our guide to getting hired at Restate.

Does Restate respond to cold emails?

Not enough data yet on Restate's cold email response rates.

Who is the hiring manager at Restate?

At this size, hiring is usually run by the hiring manager.

How competitive is it to get hired at Restate?

Expect 100-250 applicants in the first two weeks for AI roles at this size. Apply within 72 hours for best odds.

How many rounds is the Restate interview?

4 stages: Recruiter Screen, Hiring Manager Interview, Technical/Functional Round, Final Round.

Is the Restate interview hard?

Expect technical depth and system design, not algorithm trivia. Candidates report Technical Interview as the toughest stage.

Does Restate give a take-home task?

Yes, Restate includes a take-home assignment.

How long does Restate take to get back to you?

Around 14 days across the full process.

What should I prepare for the Restate interview?

technical depth and system design is the priority. Show you can work autonomously β€” that matters more than algorithms at people.

Where is Restate based?

Restate is headquartered in Berlin, Germany.

tracking Restatelast checked October 5, 2026

Get Restate roles before they're posted

A role stays uncontested for about four days. Here's the window, and where we put you in it.

notify me when Restate hires

From $5.99/week, cancel any time.

  1. livewatching Restate0 applicants
  2. +2hrole spotted & verified1
  3. +4hyou get the alert1
  4. day 3you've applied~8
  5. day 7+hits the job boards250+

Related

More AI companies hiring

Other startups we track in the same space.