Senior Go Backend Architect — Distributed Platform Runtime

Orbis

McLean (VA)

On-site

USD 140,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

PTO policy
Retirement matching
Comprehensive benefits package

Job summary

Orbis, based in McLean, VA, seeks a Senior Backend Software Engineer to progress Catalyst, our secure distributed data platform. You will drive architecture for critical interfaces, ensuring scalability and stability under load while tracing end-to-end request lifecycles.

Expert Go knowledge, distributed systems experience, gRPC, and testcontainers-based integration tests are essential; international travel up to 25% is required.

Qualifications

  • 5-7 years of backend or platform engineering with ownership of meaningful product surfaces.
  • Deep proficiency in Go, including concurrency patterns (goroutines, channels, cancelable contexts) and process management.
  • Experience designing and consuming gRPC/protobuf service contracts across process boundaries.
  • Hands-on experience implementing idempotent state machines and delivery guarantees in distributed pipelines.
  • Experience with streaming or durable message systems (NATS JetStream), including backpressure and resource limits.
  • Experience building integration test suites (testcontainers) that exercise multi-component systems end to end.
  • Exceptional communication skills across technical and non-technical audiences; travel up to 25%.

Responsibilities

  • Own architecture for medium-sized features end to end within the Catalyst platform runtime, from design through production rollout.
  • Trace and debug requests across the full pipeline flow to root-cause issues that cross process and network boundaries.
  • Evaluate and document critical technical trade-offs for Catalyst production systems, providing clear architectural rationale for high-impact design decisions.
  • Partner with product and engineering stakeholders to refine requirements and deliver solutions that balance product vision with system integrity.
  • Design and implement core runtime features, including supervised goroutine lifecycles, cancelable contexts, and subprocess supervision.
  • Contribute to the evolution of core system components, including inter-service communication protocols, standardized data models, and distributed persistence layer.
  • Define testing standards and shift testing left, including testcontainers-based end‑to‑end integration tests spanning the fleet manager and processing unit, and implement chaos engineering or property-based testing.
  • Participate in on‑call rotation for the platform runtime and lead post‑mortems with actionable follow-ups for incidents.

Job description

Orbis, based in McLean, VA, seeks a Senior Backend Software Engineer to progress Catalyst, our secure distributed data platform. You will drive architecture for critical interfaces, ensuring scalability and stability under load while tracing end-to-end request lifecycles.

Expert Go knowledge, distributed systems experience, gRPC, and testcontainers-based integration tests are essential; international travel up to 25% is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Go, Distributed Systems
Senior Backend Engineer - Go, Distributed Systems

Orbis Operations • McLean (VA)

On-site
USD 140,000 - 190,000
Retirement matching
PTO policy
Staff Distributed Systems Engineer - Go & Data Platform
Staff Distributed Systems Engineer - Go & Data Platform

Orbis Operations • McLean (VA)

On-site
USD 150,000 - 210,000
PTO policy
Competitive retirement matching
Senior Real-Time Streaming Engineer (Go) - 25% Travel
Senior Real-Time Streaming Engineer (Go) - 25% Travel

Orbis • McLean (VA)

Hybrid
USD 150,000 - 190,000
Senior Backend Software Engineer, Platform Runtime
Senior Backend Software Engineer, Platform Runtime

Orbis • McLean (VA)

On-site
USD 140,000 - 210,000
PTO policy
Retirement matching
Comprehensive benefits package
Senior Go Backend Engineer — Lead Scalable Distributed Systems
Senior Go Backend Engineer — Lead Scalable Distributed Systems

United States Digital Space LLC • United States

Remote
USD 56,000 - 106,000
Senior Go Backend Architect - Real-Time Distributed Systems
Senior Go Backend Architect - Real-Time Distributed Systems

evoke • Austin (TX)

Hybrid
USD 225,000 - 250,000
Health coverage
Unlimited PTO
Learning stipend
+1
Senior Go Backend Engineer, Distributed Systems
Senior Go Backend Engineer, Distributed Systems

Triwill Group • Arlington (VA)

On-site
USD 125,000 - 201,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Real-Time Streaming Engineer — 25% Travel
Senior Real-Time Streaming Engineer — 25% Travel

Orbis Operations • McLean (VA)

Hybrid
USD 140,000 - 180,000
Senior Go Backend Engineer — Distributed Systems
Senior Go Backend Engineer — Distributed Systems

Two-Six-Technologies • Arlington (VA)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Sr. Software Engineer - Backend
Sr. Software Engineer - Backend

Xapply • Northern (KY)

On-site
USD 120,000 - 180,000