[Remote] Senior Backend Software Engineer, Platform Runtime
Note: The job is a remote job and is open to candidates in USA. Orbis Operations is a technology company that delivers sovereign intelligence and decision capabilities to the United States Government and its allies. The company is seeking a Senior Backend Engineer to lead architecture and development for Catalyst, a secure distributed data platform, with responsibilities spanning runtime features, distributed systems, testing, debugging, and operational reliability.
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, identify technical constraints, 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 to validate system resilience
- Participate in on-call rotation for the platform runtime and lead post-mortems with actionable follow-ups for incidents within your area of ownership
- 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, identify technical constraints, 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 to validate system resilience
- Participate in on-call rotation for the platform runtime and lead post-mortems with actionable follow-ups for incidents within your area of ownership
Skills
- 5-7 years of experience in backend or platform engineering with demonstrated ownership of meaningful product surfaces
- Deep proficiency in Go, including concurrency patterns (goroutines, channels, cancelable contexts) and process and subprocess management
- Experience designing and consuming gRPC/protobuf service contracts across process boundaries, including versioned schema evolution
- Hands-on experience implementing idempotent state machines and delivery guarantees (at-least-once or exactly-once) in distributed pipelines
- Experience with streaming or durable message systems (NATS JetStream or equivalent), including backpressure, bounded queues, and resource limits
- Experience building integration test suites (for example testcontainers) that exercise multi-component systems end to end, including live enrollment scenarios
- Exceptional communication skills across technical and non-technical audiences; you routinely interface with customers, product leaders, and engineering teams to gather requirements, articulate trade-offs, and drive alignment from initial design to delivery
- Travel up to 25% for customer engagement, architecture reviews, or team collaboration (Middle East)
- Prolonged periods of sitting at a desk and working on a computer
- Participation in virtual and in-person meetings
- Ability to attend planned meetings and/or work in classified spaces for extended periods within the specified work regions
- TRAVEL: International travel to Middle East and geopolitical hot zones, up to 25% per calendar year is required . Please apply only if you can meet this requirement
- Experience with media or data pipeline processing (RTSP, RTMP, MPEG-TS, sensor, or telemetry data)
- Experience building or operating plugin or extension architectures with out-of-process, sandboxed execution
- Familiarity with Unix domain sockets, process isolation, and secure inter-process communication patterns
- Experience in mission-critical or national security environments where auditability and operational reliability are foundational
- Active security clearance (Secret or above)
- Top Secret preferred
Benefits
- Competitive retirement matching
- A PTO policy that encourages real time off
- Depending on the role, a hybrid schedule or fully remote work
- Every team member has the tools and access needed to do the work, wherever that work happens
Company Overview
Company H1B Sponsorship