Job Summary:
K2 Space Corporation is building the largest and highest-power satellites ever flown. As a Senior Software Engineer on the Ground Software team, you will create software for building, testing, and flying satellites, collaborating with various teams to define mission architecture and deliver solutions that meet customer needs.
Responsibilities:
โข Design and implement software that facilitates the build, test, and operations of K2's vehicles and our customers' payloads
โข 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
โข 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
โข Mentor other engineers to build a strong team culture and software engineering practices
Qualifications:
Required:
โข Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 3+ years of professional experience in software engineering
Preferred:
โข 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 developing HTTP or gRPC APIs
โข Experience with SQL databases (PostgreSQL or similar)
โข Experience designing and implementing event-driven architectures
โข Experience developing reliable, scalable systems
โข Experience with Docker and/or Kubernetes
โข Experience with WebSockets and/or Server-Sent-Events (SSE)
โข Familiarity with cybersecurity best practices and relevant certifications/standards (SOC2, FedRAMP)
โข Familiarity with networking protocols (TCP/IP, UDP, QUIC)
โข Familiarity with data streaming technologies such as NATS, Pulsar, or similar
Company:
Making previously impossible missions possible Founded in 2022, the company is headquartered in Torrance, USA, with a team of 51-200 employees. The company is currently Growth Stage.