Skip to content

Open nowPosted 97 days ago

Staff Engineer (AI-Native Delivery)

Workable (global search)108,016 open roles

Where
United States
Work mode
Remote
Get the CV for this job

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

Your applicationOpen nowStaff Engineer (AI-Native Delivery)Workable (global search) · United States
  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 Workable (global search)'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.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 97 days ago

Workable (global search) median: 7 days open

The posting

ABOUT VAILENT

Vailent is the AI infrastructure for the materials industry — chemicals, polymers, elastomers, rubber. The companies in this space run on a mess of CRMs, ERPs, point tools, and flat files. We're replacing all of that with one system that turns every interaction, transaction, and physical asset into usable commercial data.

Materials are the foundation of the physical economy: they're in everything. Every product humans build, ship, eat, wear, or drive starts here. But the industry is still massively under-instrumented, running on fragmented tools and the institutional knowledge of people who've been doing it for decades. At Vailent, we're building the infrastructure that will transform this industry for the next century, capturing multi-modal industry context across both software and hardware.

About the Role

A full-stack platform engineer who can run a multi-app B2B platform end to end — by directing fleets of AI agents and verifying everything in the real environment. You'll own the whole stack: cloud infrastructure, backend, frontend, data, and deep enterprise-ERP integration. The job isn't writing code with AI; it's operating it — decompose, fan out, verify adversarially, ship.

One seat doing what's normally three or four.

We run a B2B platform spanning roughly ten applications on a shared cloud backbone, with deep integration into customers' enterprise systems (SAP/ERP). This role owns it end to end — from the Terraform and IAM underneath to the React components on top, and the SAP RFC calls in between.

The differentiator isn't typing speed. It's the ability to hold an entire platform in your head and conduct AI agents through it without dropping correctness — shipping across many repositories at once while keeping the architecture coherent. AI orchestration here is not a productivity add-on; it's the core multiplier that makes the scope possible. We hire for that fluency, and for the discipline that makes it safe.

What You'll Do

  • Own the platform end to end. Multiple applications plus shared SDKs on a single cloud backbone - React/TypeScript front ends, FastAPI/Python services, the Terraform/IAM/ECS infrastructure underneath, and a shared design system.
  • Stand up infrastructure and environments from scratch. New services, cloud accounts, tenants, connectors, data syncs, migrations (including cross-region) — provisioned and proven, never just stood up and assumed.
  • Direct fleets of coding agents. Decompose a cross-repo change into disjoint tasks, fan them out to parallel agents in isolated worktrees, run adversarial multi-reviewer passes, then reconcile the results.
  • Integrate with enterprise systems at depth. SAP/ERP integration via RFC/BAPI — reading and where necessary authoring ABAP, reverse-engineering business rules, handling sales-order and customer-master flows, currency/unit/sales-area mapping, and idempotent event sync.
  • Architect multi-tenant data. Postgres row-level security as the tenant-isolation core, JSONB-backed tenant-extensible capability platforms (custom fields, validation, masking), careful migrations, and a graph database where it fits.
  • Ship at volume without losing coherence. Multiple PRs across multiple repos in a working session, CI green, deployed and verified — while keeping the design clean.
  • Author the thinking, not just the code. Specs, design docs, discovery-question sets, and runbooks that let work be understood and resumed by others.
  • Build the tooling that makes AI effective here. Per-codebase navigation maps, documentation indexes, guard hooks, and custom skills — invest in making agents good at this codebase, then reap it on every task after.
  • Automate yourself forward. Treat every repeated task as a bug to be fixed. When a workflow recurs, capture it as a reusable Claude skill, hook, or slash command so the next run — yours or a teammate's — is one step instead of ten.
  • Review like an adversary, deploy like a surgeon. Catch the regression the happy path missed, separate “it renders” from “the data is correct,” refute false blockers, and touch shared state only with a reason and a green light.

How We Work

Hire for the disposition. The stack is learnable; this isn't.

These principles are non-negotiable, because at this volume they're what keep the work correct. If you don't already work this way, the throughput becomes a liability instead of an asset.

01 — Prove it in the real environment. “Done” means demonstrated, not asserted. A green badge over $0 / insufficient data is a failure. subrc=0 means nothing until the record reads back. The data wins, never the badge.

02 — Never guess. Verify what's knowable in the code; ask about what's a genuine product decision; assume nothing in between. Confident fiction is worse than an honest “I don't know yet.”

03 — Diagnose before you touch. “Look into it” means read-only until told to fix — especially on anything live. Root cause and a proposed fix come first; the change waits for an explicit go. Production is sacred.

04 — Copy what works. If working examples already solve a problem, read the proven pattern and adapt it. Don't invent a fresh approach and burn an afternoon proving it wrong.

05 — Enhance in place, never fork. Generalize the existing path — add an optional parameter where today is the degenerate case — rather than shipping a parallel reimplementation. Design the capability; a single customer is the validating example, not the spec.

06 — Risk isn't size. Bigger isn't worse; riskier is. Risk is load-bearing code modified × silent-failure potential × blast radius. A large additive change can be safer than a one-line edit to a hot path.

07 — Build to scale — or name the debt. Ship the agreed slice now, but flag anything that won't scale as explicit, revisit-able debt. Hardcoded shortcuts are fine only when chosen out loud, never smuggled in.

08 — Own the correction. Verify findings adversarially — a second pass whose job is to refute the first. When the evidence turns, reverse yourself out loud. The best catches are corrections of your own confident conclusions.

09 — Words are a feature. Terminology has precise internal meaning. Inventing loose language for things that already have names is a real defect — caught and corrected on the spot, not waved through.

10 — Leave a trail. Every session ends with a handoff so the next one — human or agent — starts informed. Specs, runbooks, tracked tickets, and durable notes are part of the deliverable, not overhead.

The Environment

Frontend — React, TypeScript, Vite, TanStack Query, vitest, a token-based design system, Playwright for verification.

Backend — Python, FastAPI (async), SQLAlchemy, Alembic, Celery, Pydantic; an SNS®SQS event bus with idempotent dedup.

Data — PostgreSQL with row-level security, schema-per-app, JSONB + GIN/GIST, Neo4j (Cypher), pgvector.

Platform / Infra — AWS (ECS Fargate, Aurora, RDS Proxy, Route53, ACM, WAF, CloudFront, IAM/OIDC), Terraform, dual-account, per-branch Docker stacks, gitflow.

Enterprise integration — SAP ECC via RFC/BAPI, ABAP, pyrfc, customer/order master data, additional ERP connectors, M2M auth.

Identity & AI — Auth0 (Organizations, M2M, custom claims), JWT entitlement gating; Claude Code agents, worktrees, skills, hooks, MCP.

Requirements

Must have

  • Fluent AI orchestration. You already run agents in parallel, isolate their work in worktrees, and verify their output
  • adversarially — not “I’ve used Copilot.”
  • Genuine full-stack + infra range. Comfortable going from a React component to a Postgres RLS policy to a
  • Terraform module in the same day.
  • Systems debugging instinct. You chase root cause across service boundaries — auth, pagination, dependency
  • conflicts, integration mismatches — and don't stop at the first plausible story.
  • The evidence reflex. You distrust green badges, demand real fixtures, and prove things with a working
  • screenshot, a read-back record, or a live payload.
  • Self-correction. You can describe a time you reversed your own confident conclusion because the evidence said
  • so.
  • An automation reflex. You instinctively turn recurring work into reusable Claude skills, hooks, and commands —
  • raising your own efficiency floor instead of re-doing toil.
  • Operating discipline. Read-only until authorized, copy proven patterns, enhance-in-place, precise language,
  • clean handoffs.
  • Thick skin & plain speech. You take blunt, fast feedback well and explain your reasoning simply.

Nice to have

  • Enterprise ERP / SAP depth. RFC/BAPI, ABAP, customer & order master data — or the nerve to
  • reverse-engineer a customer's system to that depth.
  • Tooling-builder streak. You've built the scaffolding that makes other agents and engineers effective: nav maps,
  • indexes, skills, guard hooks, templates.
  • Architectural taste under constraint. You reach for the boundary that keeps future cost flat, and can name why a
  • rewrite or a scatter is the wrong move.
  • Multi-tenant / B2B context. Tenancy isolation, per-tenant configuration, and the failure modes they bring.
  • Compliance fluency. GDPR / SOC 2 / ISO 27001 — comfortable with ROPA, control mappings, and runbooks.
  • Design-system literacy. Tokens over hardcoded values; able to run a UX and a UI pass on your own work.

#vailent

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 Workable (global search)'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 Workable (global search)'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

    Workable (global search)'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.