Staff Cloud Infrastructure Engineer

Staff Cloud Infrastructure Engineer

Full-Time 80000 - 100000 £ / year (est.) Working from home possible
Restate Gmbh

At a Glance

  • Tasks: Build and operate cutting-edge cloud infrastructure for innovative AI applications.
  • Company: Join Restate, a pioneering tech company transforming cloud infrastructure.
  • Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
  • Other info: Collaborate with world-class engineers and enjoy a dynamic startup environment.
  • Why this job: Be at the forefront of a major infrastructure shift and make a real impact.
  • Qualifications: Strong background in cloud infrastructure and experience with production systems.

The predicted salary is between 80000 - 100000 £ per year.

Restate (restate.dev) is a lightweight runtime that turns AI agents, workflows, and backend services into durable processes - so teams can focus on their logic, not failure mechanics.

The role involves working across all product pillars (OSS, on-prem deployments, Multi-tenant SaaS, BYOC; bring your own cloud). This means deep work in our Rust-based infrastructure layer, integrating with cloud provider APIs, building infrastructure-as-code tooling, and ensuring reliability and security at scale. You'll have significant ownership over major parts of our cloud infrastructure.

The opportunity:

  • Front-row seat to the biggest infra shift in decades. Durable runtimes like Restate are becoming the next foundational infrastructure component - and increasingly a critical piece for AI applications.
  • State-of-the-art tech, built from first principles. Restate re-imagines durable execution as a lightweight self-contained stack - no database required - and ships as a single Rust binary with an optimized custom storage layer, low latency orchestration, and an analytics engine for observability.
  • Enterprise Traction: Restate is already used by Fortune 500 companies, including Tier 1 banks running critical financial workflows, and also by cutting-edge AI and infra startups pushing the boundary of what 'production-grade agents' mean.

You'll work on problems where reliability, correctness, and operational simplicity are existential. You'll partner directly with engineers who've built and operated foundational systems at scale - creators of Apache Flink, and leaders from Meta's messaging infrastructure. You'll have the chance to work with incredibly talented individuals who care deeply about their craft.

What you'll do:

This is a Cloud Infrastructure Engineering role spanning Restate's product offering: OSS, on-prem deployments, Multi-tenant SaaS, BYOC. The scope of the role includes but is not limited to:

  • Build and operate Restate Cloud: extend our managed multi-tenant offering, working across the infrastructure, control plane, networking, storage, and observability of Restate workloads.
  • Evolve our BYOC product and work with customers on operating on-prem installations: design and build the infrastructure that runs inside customer cloud accounts.
  • Reliability and observability across the fleet: SLOs, metrics, traces, logs, alerting, and runbooks.
  • Build automation so we can scale our product offering across deployment methods.
  • On-call: participate in the cloud on-call rotation. A US-based hire materially improves our timezone coverage.

What we're looking for:

We're targeting Senior-to-Staff: you've operated production SaaS or platform infrastructure before, you've seen real failure modes, and you have (strong) opinions about how to run multi-tenant systems. You have an appreciation for operating in a compliance-sensitive environment.

Must-Haves:

  • Strong cloud infrastructure background with deep understanding of major cloud provider architectures.
  • Experience with infrastructure-as-code and cloud orchestration, particularly Kubernetes-based stateful workloads; balancing continuous delivery with safety while maintaining large-scale production systems.
  • Software engineering skills in a systems language (Rust, Go, C++); willingness and ability to learn Rust on the job.
  • You should be comfortable taking ownership end-to-end, from design through production operations, and thrive in early-stage startup ambiguity.

Nice-to-Haves:

  • Prior experience with Restate or durable execution specifically.
  • Deep enterprise procurement/compliance navigation.
  • Kubernetes operator development, experience with IaC systems like Cluster API, Crossplane or Terraform.

Not a fit:

  • You want to work primarily on the runtime core rather than cloud, BYOC, and customer-facing infra.
  • You've mostly architected and reviewed, and aren't excited to be hands-on.
  • You are averse to multi-cloud, Kubernetes, operating infrastructure as a shared responsibility with customers.

Our stack:

  • We use Restate extensively: the Restate Cloud control plane is built on Restate and TypeScript.
  • Rust infrastructure services and Kubernetes operators.

Location and travel:

  • US-based, fully remote. East Coast is a plus as it would materially improve our on-call coverage given the team's existing geography.
  • Travel: minimal - occasional team offsites, little required customer travel.

Staff Cloud Infrastructure Engineer employer: Restate Gmbh

At Restate, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a fully remote company, we offer our Staff Cloud Infrastructure Engineers the flexibility to work from anywhere in the US, while also providing opportunities for professional growth through hands-on experience with cutting-edge technology and direct collaboration with world-class engineers. Our commitment to employee well-being is reflected in our supportive work environment, where you can take ownership of significant projects and contribute to shaping the future of durable execution in AI applications.

Restate Gmbh

Contact Details:

Restate Gmbh Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Cloud Infrastructure Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those who work at Restate or similar companies. Use LinkedIn to connect and engage with them; you never know who might have a lead on your dream job.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to cloud infrastructure and Rust. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by diving deep into Restate's tech stack and understanding their products. Familiarise yourself with their approach to durable execution and be ready to discuss how your experience aligns with their needs.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Restate team.

We think you need these skills to ace Staff Cloud Infrastructure Engineer

Cloud Infrastructure
Rust
Kubernetes
Infrastructure-as-Code
Multi-tenant Systems
Production Operations
Observability

Some tips for your application 🫡

Show Your Passion for Cloud Infrastructure:When writing your application, let us see your enthusiasm for cloud infrastructure! Share specific experiences where you've tackled challenges in this area, especially with multi-tenant systems or infrastructure-as-code. We love seeing candidates who are genuinely excited about the tech they work with.

Tailor Your Application to Us:Make sure to customise your application to fit our job description. Highlight your experience with Rust, Kubernetes, and any relevant cloud provider architectures. The more you align your skills with what we’re looking for, the better your chances of standing out!

Be Clear and Concise:We appreciate clarity! Keep your application straightforward and to the point. Use bullet points for key achievements and avoid jargon unless it’s necessary. This helps us quickly grasp your qualifications and how you can contribute to our team.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Restate!

How to prepare for a job interview at Restate Gmbh

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Rust and Kubernetes. Brush up on your understanding of cloud provider architectures and infrastructure-as-code tools like Terraform or Crossplane. Being able to discuss these topics confidently will show that you're ready to dive into the role.

Demonstrate Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly around reliability and operational simplicity. Think of examples where you’ve had to troubleshoot multi-tenant systems or navigate compliance-sensitive environments. This will highlight your hands-on experience and ability to take ownership.

Show Your Passion for Collaboration

Since you'll be working with world-class engineers, it’s important to convey your enthusiasm for teamwork. Share experiences where you’ve collaborated effectively with others, especially in high-stakes situations. This will demonstrate that you value partnership and can thrive in a dynamic environment.

Ask Insightful Questions

Prepare thoughtful questions about Restate's products and future direction. Inquire about their approach to building durable execution and how they handle customer-facing infrastructure. This not only shows your interest in the company but also your strategic thinking regarding the role.