Archil

Distributed Systems Engineer

Archil
Apply
over 1 year ago

Responsibilities

  • Build new capabilities for Archil’s cloud volume-storage service.
  • Design distributed-systems interactions for atomicity and idempotency.
  • Deploy infrastructure and generalize it across different cloud environments.
  • Operate and support production systems through on-call coverage and customer issue resolution.
  • Debug complex failures across multiple systems and help shape technical and product direction.
  • Adapt to changing customer requirements and ambiguous problems.

Requirements

  • 3+ years of experience building and operating distributed systems, with flexibility noted in the posting.
  • Experience troubleshooting failures across multiple systems using metrics and logs, including complex production incidents and on-call pages.
  • Knowledge of distributed systems concepts such as consensus, scalability, API-design pitfalls, atomicity, and idempotency.
  • Understanding of system-performance optimization, latency, bottlenecks, and throughput.
  • Strong understanding of computer systems from the hardware and silicon level upward.
  • Experience working at a startup is preferred.
  • Applicants should demonstrate knowledge of Archil’s technical space by answering a proposed systems or technical-challenge question in their application.

Benefits

  • Fully in-person work arrangement in San Francisco.
  • Opportunity to work on high-performance cloud storage and large distributed-systems challenges.
  • Direct influence over technical and product direction.
  • Work closely with customers and a startup founder with extensive cloud-storage experience.

Categories

Archil

About Archil

11-50 employees

Archil is helping data teams save 90% on their storage costs, by transforming their S3 buckets into high-performance, local file systems. With Archil, companies can eliminate costly data movement for tasks like AI model training, data analytics, genomics, and financial analysis.

Contact me