Staff System Engineer

Sage Recruiting Inc.

New York (NY)

On-site

USD 180,000 - 240,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Competitive compensation

Job summary

Sage Recruiting Inc. is helping a client hire a senior engineer to build the data layer where AI agents run production workloads. You’ll own the Runner, the cloud compute layer, using Python as the main language with Rust backing.

This is a hands-on tech-lead role with no management track by design. You’ll design scalable systems, APIs, and runtime components, and guide modernization while mentoring teammates.

Qualifications

  • 7+ years designing, building, and operating distributed systems.
  • Fluent in Python plus a low-level language; real Rust experience is a strong plus.
  • Hands‑on experience building and running cloud infrastructure.
  • Modern engineering practice: Git, containers, infrastructure as code, CI/CD, testing, observability.

Responsibilities

  • Own the Runner layer that executes compute at scale in the cloud.
  • Develop APIs and abstractions simple for humans, solid for agents to call.
  • Performant execution of Rust, Python, and SQL workloads over object storage.
  • Lead technical discussions and mentor junior team members.

Skills

Python
Rust
Distributed systems
Cloud infrastructure
Mentoring

Tools

Kubernetes
Spark
Query engines
APIs

Job description

Our client is building the data layer for a world where AI agents, not humans, run production workloads. Today's data platforms assume a careful person at the keyboard. This one lets agents run, inspect, verify, and undo real jobs against production data, safely. They already have paying customers using it live.

You'd join as one of the first engineers building this piece: real ownership over how it gets built, not just a seat on someone else's roadmap. Specifically, you'd own the Runner, the layer that executes compute at scale in the cloud. Python is the main language, backed by a growing amount of Rust.

This is a hands‑on tech lead role. You make the calls on your area and stay in the code full time; there's no path to management here, by design.

What you'd work on
  • Systems that let people and agents safely run, check, and roll back data jobs at production scale
  • APIs and abstractions simple enough for a human to read and solid enough for an agent to call
  • Performant execution of Rust, Python, and SQL workloads over object storage
  • Runtime work: scheduling, concurrency, caching, reliability
Your first 90 days
  • First 30 days: get comfortable with the architecture, codebase, tooling, and deployment process. Understand the main production workflows end to end. Ship a small feature or a meaningful improvement.
  • By 60 days: own one area of the platform and contribute to technical decisions. Debug real production issues. Start building trust with junior team members.
  • By 90 days: make meaningful improvements with more independence. Lead the design of a significant new capability. Become a trusted voice in technical and operational discussions.
What you need
  • 7+ years designing, building, and operating distributed systems: concurrency, async programming, fault tolerance, failure recovery
  • Fluent in Python plus a low-level language; real Rust experience is a strong plus, but genuine willingness to go deep in Rust also works
  • Hands‑on experience building and running cloud infrastructure
  • Modern engineering practice: Git, containers, infrastructure as code, CI/CD, testing, security, observability
  • Comfortable writing technical design docs, leading technical discussions, and mentoring
  • A track record of owning ambiguous problems from first requirements through production
  • Working knowledge of SQL and relational data systems, object storage and cloud‑native storage architecture, distributed computation (Kubernetes, Spark, query engines, or custom infrastructure), and API or developer‑tooling design.
Good to have:

database internals, query planning, or execution engines; Apache Arrow, DataFusion, or DuckDB; transaction processing, Apache Iceberg, or data catalogs; serverless runtimes or sandboxed execution; infrastructure for coding agents or autonomous software development.

Base pay matches the market rate for the right candidate, plus 0.40-0.60% equity

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Data/Infrastructure)
Staff Software Engineer (Data/Infrastructure)

UMATR • New York (NY)

On-site
USD 200,000 - 250,000
Competitive salary up to $250k
Sizeable equity
High ownership in architecture
+2
Staff Software Engineer (Data/Infrastructure)
Staff Software Engineer (Data/Infrastructure)

UMATR • New York (NY)

On-site
USD 212,000 - 250,000
Competitive salary up to $250k plus sizeable equity
Opportunity to influence core architecture
Collaborative, low-bureaucracy culture
Platform Engineer
Platform Engineer

Docflow Labs Inc • Los Angeles (CA)

On-site
USD 150,000 - 185,000
Health insurance
Senior Software Engineer, Engine & Distributed Systems
Senior Software Engineer, Engine & Distributed Systems

StackAI • New York (NY)

On-site
USD 202,000 - 230,000
Senior Software Engineer, Engine & Distributed Systems
Senior Software Engineer, Engine & Distributed Systems

Stack AI • San Francisco (CA), New York (NY)

Hybrid
USD 180,000 - 280,000
Senior Software Engineer, Engine & Distributed Systems
Senior Software Engineer, Engine & Distributed Systems

Stack Ai • United States

On-site
USD 170,000 - 260,000
Principal Software Engineer, Backend Systems
Principal Software Engineer, Backend Systems

satoriq • New York (NY)

On-site
USD 200,000 - 300,000
Competitive equity package
401(k) program
Health, dental, and vision coverage
+2
Backend Engineer (Systems)
Backend Engineer (Systems)

GenseeAI Inc. • California (MO)

On-site
USD 100,000 - 130,000
Competitive compensation in cash + equity
Ownership over projects
Direct influence on architecture and product direction
Engineering Manager - Workers Runtime, Edge Team
Engineering Manager - Workers Runtime, Edge Team

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 250,000
Senior Software Engineer, Engine & Distributed Systems
Senior Software Engineer, Engine & Distributed Systems

Stack AI, Inc. • New York (NY)

On-site
USD 120,000 - 160,000