T

Tensorlake

Distributed Systems Engineer

Full-TimeUpdated on 10/11/2026
No salary listed
Senior
San Francisco, CA, USA
In Person

About the job

Requirements
  • Have at least 5 years of experience building distributed systems infrastructure through design and implementation.
  • Have written production systems in Rust or another systems programming language such as C, C++, or Go at the systems level.
  • Understand cluster schedulers, databases, and runtimes at the implementation level through having built or contributed to them.
  • Be able to autonomously lead, design, and build fault-tolerant systems.
  • Have experience with systems-level performance challenges, including memory allocation, concurrency primitives, and network protocols.
  • Be willing to participate in the product development process from customer research through implementation.
  • Be able to work self-sufficiently in a distributed team across the United States and Europe and follow through on commitments.
  • Have familiarity with Rust, Python, and FoundationDB for day-to-day work, and enough understanding of TypeScript, Go, and Terraform to work on parts of backend infrastructure.
Responsibilities
  • Build and evolve the durable application runtime to support advanced data processing and machine learning workflows.
  • Design and implement core cluster scheduler components to improve resource utilization, reduce costs, and maximize performance.
  • Write systems-level code in Rust for the data plane and execution engine.
  • Design and build new capabilities for the software development kits.
  • Work with the engineering team to take ideas through to polished products.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A