Full Stack Engineer (Go/Rust)

Reveal Technology
$150,000 - $185,000

About The Position

We’re building a data-intensive platform that ingests information from a wide range of external sources, enriches and routes it, and serves rich visualization and analytics on top. We’re looking for a senior engineer who’s comfortable moving across the stack - backend services, data analytics, cloud infrastructure, and a modern web frontend - and who cares as much about how we make decisions as the code we ship.

Requirements

  • 5+ years of experience building and operating production backend services with strong fundamentals in a modern systems or application language. We primarily use Go and Rust—deep expertise and a willingness to learn is ideal.
  • Production experience with a Go web framework (e.g., Buffalo, Echo, Chi, Gin) and familiarity with Rust's async ecosystem (e.g., Tokio, Axum, Tower, tracing).
  • Experience working with relational and non-relational databases, including Postgres; experience with graph databases and/or columnar analytical data stores is a plus.
  • Hands-on experience deploying and operating services in Kubernetes at scale, including managed clusters, Helm charts, and troubleshooting in-cluster issues.
  • Experience building modern web applications using React, TypeScript, Vite, and mapping libraries.
  • Experience implementing and maintaining OpenTelemetry instrumentation beyond default configurations.
  • Strong API and software abstraction design skills, with experience designing systems across heterogeneous backends and making thoughtful architectural trade offs.
  • Excellent technical communication skills, including writing design documents, Architecture Decision Records (ADRs), acceptance criteria, and other engineering documentation before implementation.

Nice To Haves

  • experience with graph databases and/or columnar analytical data stores is a plus.

Responsibilities

  • A durable, multi-source ingestion pipeline that connects to external sources, transforms and deduplicates events, and routes them to multiple specialized stores
  • A web application that visualizes and queries that data, including interactive views.
  • A data access layer spanning relational, graph, and analytical stores - designed to respect each engine’s strengths rather than flatten them behind a lowest-common-denominator API.
  • Cloud deployment on managed Kubernetes, with reproducible builds and a strong supply-chain story.
  • Observability end to end - traces, metrics, logs, and the dashboards that turn them into something use.

Benefits

  • Medical, Dental, Vision coverage
  • HSA/FSA options
  • Parental Leave
  • 401(k): 100% match for the first 6% contributed
  • Unlimited Paid Time Off
  • Home Office Stipend
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service