SPA is seeking a Senior Distributed Systems Engineer to help design and build a Unified Data Gateway (UDG) that enables secure, scalable data exchange across mission platforms, cloud environments, and edge systems. The Unified Data Gateway serves as a core data integration layer, enabling real-time ingestion, transformation, and distribution of mission data across distributed systems. The gateway bridges client applications, event streaming infrastructure, and downstream data platforms through modern event-driven architectures. This role focuses on building high-performance Golang services that provide protocol gateways, data ingestion pipelines, and integrations with distributed messaging systems. The successful candidate will work closely with platform engineers, data engineers, and system architects to build reliable and secure data exchange services capable of operating in mission-critical environments. You are an experienced distributed systems engineer who is comfortable building cloud-native services, event-driven architectures, and high-throughput data pipelines that operate at scale. This is a hybrid position. You will be expected to work on-site 1–2 days per week either in Colorado Springs, CO or El Segundo, CA due to the fast pace, quick-turn nature of the job and the persistent need to access secure networks. Thus, residing in comfortable driving distance of either location should be considered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior