Skip to content

Open nowPosted 186 days ago

Backend Engineer, Rust (Mid-Senior)

Revel30 open roles

Where
Los Angeles
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowBackend Engineer, Rust (Mid-Senior)Revel · Los Angeles
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Revel's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market. Revel postings stay open a median of 40 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: posted 186 days ago

Revel median: 40 days open

The posting

About Revel

Revel is building the software infrastructure that controls the world's most critical hardware systems, across aerospace, energy, robotics, defense, and advanced manufacturing. Our platform replaces outdated tooling with a modern, high-performance stack for commanding, monitoring, and deploying real-world systems. Engineers rely on Revel to operate hardware where safety, speed, reliability, and clarity matter. As we scale, we're expanding the real-time software layer that connects control systems to the operators and applications that depend on them.

Role Overview

We are hiring a Senior Backend Engineer to build the software that connects Revel's real-time control system to operators and applications. Our backend includes the core runtime that executes RevelCode – our proprietary language for deterministic hardware control – the command and telemetry bus, and the services and APIs behind the Revel Console.

You will work primarily in Rust on systems that deliver commands, provide live visibility into hardware and automation, and support configuration and deployment. Revel operates in industrial environments where reliability matters, a missed command can have physical consequences, and customer systems may run without internet access.

What You'll Do

- Design and build backend services and core runtime components in Rust.

- Improve command delivery and live telemetry transport between the runtime, backend services, APIs, and UIs.

- Define and implement clear behavior for connection loss, recovery, and failures.

- Build services and APIs for system configuration, deployment, control, and monitoring.

- Investigate latency, throughput, and reliability issues across runtime and service boundaries.

- Work with embedded engineers on the interface between device drivers and the runtime.

- Work with frontend and product teams to support operator workflows and shape technical requirements.

- Maintain production systems with a focus on correctness, performance, and long-term reliability.

Must-Have Experience

- 7+ years of backend or systems engineering experience.

- Proficiency in Rust, or strong C++ and systems programming experience with a genuine interest in learning Rust.

- Production experience with concurrent programming, network communication, and message delivery, streaming data, or real-time transport.

- Ability to diagnose complex system behavior and make sound design decisions when requirements are still taking shape.

- Experience building and operating services where failure has consequences beyond a retry.

Plusses

- Experience with hardware, industrial control, IoT, or real-time systems.

- Experience with on-premise deployments or systems that operate without internet access.

Team & Exposure

You will work closely with a small, highly technical team building the core of Revel's platform. This role is cross-functional: you'll partner with embedded engineers on the hardware interface and with frontend and product teams on operator workflows. You will have meaningful ownership over system design and contribute directly to how Revel's runtime and control infrastructure evolves.

Why Revel

- Work on software that commands and monitors real-world hardware.

- Tackle challenging problems in real-time systems, reliability, and distributed communication.

- High ownership and impact within a fast-moving engineering team.

- Opportunity to help shape the future of our platform.

Benefits

- Health insurance: We offer comprehensive medical, dental, and vision coverage to support you and your family.

- 401(k): Save for your future with our 401(k) plan.

- Equity: All full-time employees receive equity, ensuring that you share in Revel's success and growth.

- Life insurance: Company-paid life insurance gives you and your family peace of mind.

- Parental leave: We offer paid maternity and paternity leave to support new parents.

- Catered lunch: We provide catered lunch five days a week, so you can stay fueled and focused.

- Unlimited PTO: We trust you to take the time you need. Unlimited PTO for all full-time employees.

ITAR Requirements

To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Revel's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Revel's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Revel's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.