C

Chronicle Labs

Blockchain oracle providing verifiable data feeds

Senior Platform Engineer - Rust

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USANo salary listedIn-person

About the Job

Requirements

  • Five or more years of professional software engineering experience, or equivalent depth of experience building production systems.
  • Strong expertise in Rust, including ownership, lifetimes, traits, generics, error handling, and performance analysis.
  • Production experience with asynchronous Rust, concurrency, cancellation, resource management, and backpressure.
  • Experience designing and operating backend services, HTTP APIs, streaming systems, webhooks, or background processing systems.
  • Strong understanding of relational databases, including schema design, migrations, transactions, query performance, and connection management.
  • Experience building modular systems with well-defined interfaces, reusable components, and comprehensive tests.
  • Practical experience with containers, continuous integration, cloud deployments, and secrets management.
  • A strong understanding of production reliability, observability, failure recovery, and debugging.
  • Comfort working across backend services, infrastructure, and TypeScript applications when necessary.
  • Strong technical judgment and the ability to improve complex systems incrementally without disrupting production.
  • Clear written and verbal communication, particularly when documenting architectural decisions and operational procedures.

Responsibilities

  • Design and evolve core backend and platform services in Rust.
  • Build reliable systems for ingesting, processing, storing, querying, and replaying event data.
  • Develop APIs, streaming services, background jobs, and orchestration systems.
  • Improve the correctness, security, and isolation of a multi-tenant platform.
  • Design clear abstractions that allow the platform to evolve across different storage and execution technologies.
  • Own services through their full lifecycle, from architecture and implementation to deployment and production operation.
  • Improve automated testing, continuous integration, deployment safety, and release processes.
  • Strengthen observability, failure recovery, capacity planning, and incident readiness.
  • Build and operate isolated execution environments for agent testing and evaluation workloads.
  • Improve developer tooling, local development environments, and ephemeral testing environments.
  • Maintain reliable contracts between Rust backend services and TypeScript applications.
  • Reduce architectural duplication and simplify systems as the product and team grow.
  • Mentor other engineers and help establish strong standards for Rust, reliability, and platform engineering.
  • Make development, testing, and ephemeral environments easier to create and operate.
  • Expand automated coverage across databases, APIs, integration flows, and isolated runtimes.
  • Improve deployment safety, configuration management, and operational documentation.
  • Strengthen observability and prepare event-processing systems for increased scale.
  • Help define and operationalize the platform's long-term data and storage architecture.

Desired Qualifications

  • Experience in distributed event processing or streaming platforms.
  • Experience with PostgreSQL at scale, including tenant isolation and performance optimization.
  • Experience with OpenTelemetry, Sentry, distributed tracing, or production metrics infrastructure.
  • Experience with authentication, billing, or integration-heavy SaaS platforms.
  • Experience with property-based testing, benchmarking, and performance-sensitive Rust.
  • Experience with analytical data systems, columnar storage, graph databases, or event stores.
  • Experience with Apache Arrow, Parquet, DataFusion, or similar analytical technologies.
  • Experience with isolated container, sandbox, or workload execution platforms.
  • Experience with infrastructure for AI agents, model evaluation, or tool execution.
  • Experience with Rust SDK development, WebAssembly, or Python bindings.
  • Experience with platforms such as Fly.io, Vercel, Doppler, GitHub Actions, or comparable alternatives.

About the Company

Chronicle Labs

Blockchain oracle providing verifiable data feeds

Chronicle Labs provides the Chronicle Protocol, a blockchain oracle that delivers external data to smart contracts. Its Scribe architecture aggregates validator signatures into a single on-chain super signature, lowering gas costs and enabling frequent data updates on both Layer 1 and Layer 2 networks. The protocol is blockchain-agnostic with a decentralized validator network and an on-chain dashboard called The Chronicle for verifiable tracking of data from source to report. It serves DeFi and tokenized real-world assets, offering lower fees than competitors while prioritizing data integrity.

Company size
1-10
Company stage
Seed
Total funding
$130K
Headquarters
San Francisco, CA
Founded
2026

Recently Posted Jobs

Explore more opportunities at Chronicle Labs

See more jobs