Full Stack Engineer (Go/Rust)

Revealtech

United States

On-site

USD 150,000 - 185,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Medical/Dental/Vision
HSA/FSA
Parental Leave
401(k) match
Unlimited PTO
Home Office Stipend

Job summary

Reveal Technology is building a data‑intensive platform that ingests diverse sources, enriches signals, and serves rich visualization and analytics to operators in challenging environments. We are seeking a senior engineer who can move across the stack—from backend services and data analytics to cloud infrastructure and a modern React frontend—focusing on how we make decisions as much as code we ship.

Join a growing team delivering robust Kubernetes deployments, observability, and a strong

Qualifications

  • 5+ years building and operating production backend services in Go and Rust, with strong fundamentals.
  • Experience with Go web frameworks (Buffalo, Echo, Chi, Gin) and Rust async (Tokio, Axum).
  • Experience with relational and non-relational databases, including PostgreSQL; graph/columnar stores a plus.
  • Kubernetes at scale with Helm and in-cluster troubleshooting.
  • Building modern web apps using React, TypeScript, Vite.
  • OpenTelemetry instrumentation beyond defaults.
  • Strong API design and architectural trade-offs; clear engineering docs.

Responsibilities

  • Ingest data from multiple sources, deduplicate and route to stores.
  • Develop a web app to visualize and query data.
  • Design a data access layer across relational, graph, and analytical stores.
  • Deploy to cloud Kubernetes with reproducible builds and secure supply chain.
  • Implement end-to-end observability with traces, metrics, logs, and dashboards.

Skills

Backend engineering
Go & Rust
Kubernetes
PostgreSQL
React/TypeScript
OpenTelemetry
API design
Architectural trade-offs
Technical writing

Tools

PostgreSQL
Kubernetes
React tooling (Vite)
Go web frameworks

Job description

About Reveal Technology

Founded in 2019, Reveal is a dynamic startup revolutionizing field operations by delivering software tools and intelligence to operators in remote, disconnected, and extreme environments. Reveal is the Digital Arms Room for the Modern Warrior — providing the tactical intelligence and automation platform for physical, human, and digital terrain at the edge.

Our flagship products include Farsight, a 3D processing and mission planning platform that transforms complex terrain into operational advantage, and Identifi, a secure identity verification solution designed for rapid, trusted identification in dynamic environments. In 2026, Reveal expanded its software portfolio to include Chronos and Anomaly 6, further strengthening its capabilities across the modern battlefield.

Reveal exists to serve defense, security, and public safety missions where time is compressed, information is contested, and precision matters. We are scaling our team and technology to meet the accelerating demands of modern warfare and national security.

About the Role

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.

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 usable.
Qualifications
  • 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.
Compensation & Benefits
  • Salary (+ $150,000 - $185,000) + Equity
  • Salary is determined by the applicant's experience, knowledge, skills, abilities, internal equity, and alignment with market data.
  • 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

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer (Ruby/React)
Full Stack Engineer (Ruby/React)

Reveal Technology • Bozeman (MT)

On-site
USD 95,000 - 150,000
Quality Assurance Engineer
Quality Assurance Engineer

Reveal Technology, Inc. • Northern (KY)

Hybrid
USD 60,000 - 80,000
Medical, Dental, Vision
HSA/FSA options
Parental Leave
+3
Systems Integration Engineer
Systems Integration Engineer

Reveal Technology • North Carolina

On-site
USD 80,000 - 100,000
Medical, Dental, Vision coverage
HSA/FSA options
Parental Leave
+3
Full Stack Software Engineer (Entry-Junior)
Full Stack Software Engineer (Entry-Junior)

Revel • San Francisco (CA)

On-site
USD 100,000 - 150,000
Health insurance
401(k)
Equity
+4
Backend Engineer, Rust (Mid-Senior)
Backend Engineer, Rust (Mid-Senior)

Revel • Los Angeles (CA)

On-site
USD 120,000 - 150,000
High ownership within a fast-moving team
Opportunity to work on real-world systems
Senior Software Implementation Engineer (Forward Deployed)
Senior Software Implementation Engineer (Forward Deployed)

Reveal • Chicago (IL)

Hybrid
USD 170,000 - 180,000
401k match program
Comprehensive health benefits
Life Insurance and disability coverage
+1
JSOC BD Lead
JSOC BD Lead

Reveal Technology • United States

On-site
USD 180,000 - 200,000
Medical, Dental, Vision coverage
HSA/FSA options
Parental Leave
+3
Full Stack Software Engineer (Mid-Senior)
Full Stack Software Engineer (Mid-Senior)

Revel • San Francisco (CA)

On-site
USD 120,000 - 180,000
Health insurance
401(k)
Equity
+4
JSOC BD Lead
JSOC BD Lead

Revealtech • North Carolina

On-site
USD 180,000 - 200,000
Medical, Dental, Vision coverage
401(k) match
Unlimited PTO
+1
Forward Deployed Engineer, Software
Forward Deployed Engineer, Software

Revel • San Francisco (CA)

Hybrid
USD 100,000 - 130,000
Competitive salary
Substantial equity
Fast personal growth