Tensorlake logo

Distributed Systems Engineer

Tensorlake

Hybrid
San Francisco, CA
Full-time
Senior
5+ yrs
Salary not listedPosted 30m ago

Real job — pulled straight from Tensorlake’s careers page · Verified August 27, 2026 · No reposts.

Job description

Tensorlake is hiring a Distributed Systems Engineer — a full-time, based in San Francisco, CA role. Apply directly on Tensorlake's careers page below.

Distributed Systems Engineer

Location: San Francisco, CA

Department: Engineering

About the role

We're looking for experienced distributed systems engineers to build the core infrastructure for our durable application runtime. This is a systems programming role—you'll be writing the schedulers, runtimes, and data plane components that other engineers build applications on top of. Some of the things you'll work on in this role

  • Build and evolve our durable application runtime to support advanced data processing and machine learning workflows
  • Design and implement core components of our cluster scheduler to improve resource utilization, reduce costs, and maximize performance
  • Write systems-level code in Rust for our data plane and execution engine
  • Design and build new capabilities for our SDKs
  • Work closely with the rest of the engineering team to take something from an idea to a polished product

About you

  • You have 5+ years of experience building distributed systems infrastructure—not configuring or operating it, but designing and implementing it from scratch
  • You've written production systems in Rust or other systems programming languages (C, C++, Go at the systems level)
  • You understand how cluster schedulers, databases, and runtimes work at the implementation level because you've built or contributed to them
  • You can autonomously lead, design, and build fault-tolerant systems
  • You enjoy diving deep into performance challenges at the systems level—memory allocation, concurrency primitives, network protocols
  • You want to be part of the entire product development process, from customer research to implementation

This role is not a fit if...

  • Your experience is primarily in DevOps, SRE, or platform operations (Terraform, Kubernetes administration, CI/CD pipelines)
  • You're looking for a role focused on automation, tooling, or infrastructure-as-code rather than building core systems
  • You haven't written substantial code in a systems programming language

Things you should know

  • We’re a startup, and we expect people to be able to wear multiple hats at any given time.
  • We’re distributed across the US and Europe, and everyone is self-sufficient to get work done even when nobody else is around.
  • We do not expect people to work all the time, but we expect everyone to follow up on their commitments.
  • We’re a small team with high ownership and we’re passionate about what we do.
  • Our tech stack is somehow diverse. You’d be mostly working with Rust, Python and FoundationDB on your day to day. But you’ll also need to understand TypeScript, Go, and Terraform enough to touch parts of our backend infrastructure.



About the Company

Our core mission at Tensorlake is to unlock your data wherever it is. We believe that people should have access to the best tools to parse, extract, and manipulate data, run data applications, so they can spend more time putting knowledge into action.

We’re looking for engineers who want to build the operating system for AI Data Applications and Workflows.

Get Distributed Systems Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Tensorlake logo

Senior Product Engineer (Remote)

Remote · US-eligible
✓ From careers page· 30m ago
GE Vernova logo

Lead Software Architect, Grid Edge & Decentralized Systems

$113k–$189kWest Melbourne, FL
✓ From careers page· 8h ago
Allstate logo

Platform Consultant

Belfast
✓ From careers page· 8h ago
Motorola Solutions logo

Embedded Software Engineer

Penang, Malaysia
✓ From careers page· 8h ago

Frequently asked questions

What skills are required for Distributed Systems Engineer at Tensorlake?

The required skills for Distributed Systems Engineer at Tensorlake include: Rust, C, C++, Go, Python, TypeScript, Terraform, Machine Learning.

What is the seniority level for Distributed Systems Engineer at Tensorlake?

Distributed Systems Engineer at Tensorlake is a Senior level position.

How do I apply for Distributed Systems Engineer at Tensorlake?

You can view the full description and apply for Distributed Systems Engineer at Tensorlake on EchoJobs: https://echojobs.io/job/tensorlake-distributed-systems-engineer-dxlir.