Back to results

Closed listing

Rust Backend Developer/Engineer

  • Vancouver, BC, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Senior Backend Engineer - Blockchain Data Infrastructure

Lightbeam Data Labs Inc. (Vybe Network)

Vancouver, BC (Hybrid/Remote) | Full-Time

About Vybe Network

Vybe Network is a Solana-native data and analytics platform, providing real-time and historical blockchain data across 45+ DeFi protocols. We power developers, traders, and institutions with high-throughput APIs, portfolio analytics, and on-chain intelligence - built on a production infrastructure processing millions of events per day.

We're a small, fast-moving team. Everyone owns their work end-to-end, from design through deployment and ongoing operation. We're looking for an engineer who is comfortable with that responsibility and who thrives in a technically demanding environment.

The Role

You'll be a core member of the backend engineering team, owning and extending the systems that ingest, process, store, and serve Solana blockchain data at scale. This includes everything from raw on-chain event ingestion through ClickHouse storage and API delivery, across both real-time and historical data paths.

You'll work closely with the team on system design decisions, contribute to production reliability, and take ownership of services through their full lifecycle.

What You'll Work On

  • Designing, building, and maintaining Rust-based services for high-volume blockchain data ingestion and processing
  • Managing and extending our ClickHouse analytical datasets - tables, materialized views, data pipelines, query optimization, schema design at multi-terabyte scale
  • Operating and improving our Kubernetes/GKE production environment - deployments, scaling, rollouts, health, and troubleshooting
  • Building and maintaining real-time and REST/WebSocket/gRPC APIs that serve both live and historical on-chain data
  • Contributing to system observability - metrics, logs, tracing, alerting - and owning production incidents across the stack
  • Collaborating on architectural decisions and bringing your expertise into technical discussions

What We're Looking For

Required:

  • Strong hands-on Rust experience, specifically in production services with async/concurrent processing and performance-sensitive workloads
  • Experience designing and operating distributed, stateful, real-time systems - event ordering, retries, backpressure, recovery, and fault tolerance
  • ClickHouse proficiency - materialized views, refreshable materialized views, dictionaries, distributed/replicated tables, schema design, and query optimization at scale
  • Solid Kubernetes/GKE experience - confident managing production deployments, multi-pod services, secrets, rollouts, scaling, and troubleshooting running services
  • Experience with streaming and messaging systems (Kafka, Redis Pub/Sub, gRPC, or similar event-driven patterns)
  • Strong observability and production troubleshooting skills across ingestion, processing, storage, and serving layers (Prometheus/Grafana or equivalent)
  • API design experience - REST, WebSockets, gRPC, and services that expose both live and historical data
  • Ability to take ownership of a service from initial design through production operation and ongoing improvement

Nice to Have:

  • Solana ecosystem knowledge - accounts, transactions, tokens, slots, programs, RPC/Geyser data pipelines, and how on-chain events are transformed into application-level data
  • Experience in DeFi, blockchain infrastructure, or high-frequency financial data systems
  • Familiarity with AI-assisted development workflows

What to Expect

  • A small, technical team where your architectural opinions matter and are acted on
  • Clear goals and roadmap visibility - you'll know what you're building toward and why
  • Ownership of your services from design to production
  • A fast-moving environment - we move quickly, but we care about building things that last
  • Culture harbouring team, it’s a small team so we all like to bring the best out of each other

Compensation

135,000 - 160,000 CAD

Competitive salary based on experience, equity participation, extended health benefits, and flexible remote/hybrid arrangements.

What You'll Work On

  • Designing, building, and maintaining Rust-based services for high-volume blockchain data ingestion and processing
  • Managing and extending our ClickHouse analytical datasets - tables, materialized views, data pipelines, query optimization, schema design at multi-terabyte scale
  • Operating and improving our Kubernetes/GKE production environment - deployments, scaling, rollouts, health, and troubleshooting
  • Building and maintaining real-time and REST/WebSocket/gRPC APIs that serve both live and historical on-chain data
  • Contributing to system observability - metrics, logs, tracing, alerting - and owning production incidents across the stack
  • Collaborating on architectural decisions and bringing your expertise into technical discussions
More about this job

Responsibilities

Design, build, and operate Rust services and data pipelines that ingest, process, store, and serve real-time and historical Solana blockchain data. Manage ClickHouse datasets and Kubernetes infrastructure, develop APIs, improve observability and reliability, and take ownership of production services and incidents.

Requirements

Requires strong production Rust experience, expertise in distributed real-time systems and ClickHouse, and hands-on Kubernetes/GKE operations experience. Candidates should also have experience with event-driven systems, API design, observability, production troubleshooting, and end-to-end service ownership.

Skills

  • Rust
  • Asynchronous Programming
  • Concurrent Processing
  • Distributed Systems
  • ClickHouse
  • Kubernetes
  • Google Kubernetes Engine
  • Kafka
  • Redis Pub/Sub
  • gRPC
  • REST APIs
  • WebSockets
  • Observability
  • Prometheus
  • Grafana
  • Solana

Benefits

  • Equity Participation
  • Extended Health Benefits
  • Flexible Remote/Hybrid Arrangements

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Engineering

Keywords

  • Rust
  • Solana
  • Blockchain Data Infrastructure
  • Data Ingestion
  • Event Processing
  • ClickHouse
  • Materialized Views
  • Data Pipelines
  • Schema Design
  • Query Optimization
  • Kubernetes
  • Google Kubernetes Engine
  • Kafka
  • Redis Pub/Sub
  • gRPC
  • REST APIs
  • WebSockets
  • Distributed Systems
  • Real-Time Systems
  • Backpressure
  • Fault Tolerance
  • Prometheus
  • Grafana
  • Observability
  • DeFi
  • On-Chain Data
  • Portfolio Analytics
  • High-Throughput APIs

Report this job