K2 Space

K2 Space

Senior Ground Software Engineer

Seattle, WA · Senior

Sponsorship not specifiedDetected 7 days ago
JavaScriptTypeScriptJavaRustC++C#ReactVue.jsSvelteCode ReviewSQLPostgreSQLDockerKubernetesCI/CDgRPCWebSocketsElectrical EngineeringCommunication

About the role

  • You will have the opportunity to work in exciting, interdisciplinary domains like: satellite command and control, constellation operations, mission automation, radio communications, astrodynamics, and more.

Responsibilities

  • Collaborate with Mission Operators and Engineers across the company to identify and scope software solutions to complex technical and business problems
  • Facilitate software design reviews, architecture discussions, and code reviews to align stakeholders on technical direction
  • Work across our stack (Rust backend, TypeScript/Vue frontend) to support development, test, and operations milestones
  • Mentor other engineers to build a strong team culture and software engineering practices

Requirements

  • Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 3+ years of professional experience in software engineering
  • Additionally, 5+ years of experience building software solutions in a professional environment
  • Experience developing HTTP or gRPC APIs
  • Experience developing reliable, scalable systems

Nice to have

  • Experience working on space missions and/or the satellite ground segment
  • Experience with Rust or another statically-typed backend programming language (Go, C++, Java, C#, TypeScript)
  • Experience with JavaScript/TypeScript and modern frontend development tooling (Vue, React, Svelte)
  • Experience with version control, continuous integration, build, deployment, monitoring
  • Experience with SQL databases (PostgreSQL or similar)
  • Experience designing and implementing event-driven architectures
  • Experience with Docker and/or Kubernetes
  • Experience with WebSockets and/or Server-Sent-Events (SSE)

Company info

  • Design and implement software that facilitates the build, test, and operations of K2's vehicles and our customers' payloads
  • Support internal and external customers in an on-call capacity as your software is used to drive ground test activities and on-orbit spacecraft operations

This listing is sourced directly from K2 Space's careers page and normalized into a canonical job model.