K2 Space
Space
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at K2 Space. Skills: Ground software, Satellite operations, System architecture. Design software for build, test, operations. Implement software for build, test, operations”
Industry & Context.
In person presence required, On-call capacity
What They're Looking For.
Must Have
Bachelor's degree in CS, CE, EE, Math, or STEM, 3+ years professional software engineering experience
Nice to Have
Experience on space missions, Experience with satellite ground segment, Experience with Rust, Experience with Go, Experience with C++, Experience with Java, Experience with C#, Experience with TypeScript, Experience with JavaScript, Experience with Vue, Experience with React, Experience with Svelte, Experience with version control, Experience with CI/CD, Experience with build systems, Experience with deployment, Experience with monitoring, Experience developing HTTP APIs, Experience developing gRPC APIs, Experience with SQL databases, Experience with PostgreSQL, Experience designing event-driven architectures, Experience implementing event-driven architectures, Experience developing reliable systems, Experience developing scalable systems, Experience with Docker, Experience with Kubernetes, Experience with WebSockets, Experience with Server-Sent-Events, Familiarity with cybersecurity best practices, Familiarity with SOC2, Familiarity with FedRAMP, Familiarity with TCP/IP, Familiarity with UDP, Familiarity with QUIC, Familiarity with NATS, Familiarity with Pulsar
What You'll Do.
Design software for build
Implement software for build
Build upon mission software platform
Develop new capabilities
Collaborate with Mission Operations
Collaborate with Flight Software teams
Define mission architecture
Implement mission architecture
Work with external customers
Scope software solutions
Deliver software solutions
Facilitate software design reviews
Facilitate architecture discussions
Facilitate code reviews
Align stakeholders on technical direction
Support development milestones
Support test milestones
Support operations milestones
Support customers on-call
Drive ground test activities
Drive on-orbit spacecraft operations
Mentor other engineers
Build software engineering practices
How You'll Work.
Team & Collaboration
Mission Operations teams; Flight Software teams; Internal stakeholders; External customers
Full Job Description
K2 is building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across every orbit. Backed by $450M from leading investors including Altimeter Capital, Redpoint Ventures, T. Rowe Price, Lightspeed Venture Partners, Alpine Space Ventures, and others – with an additional $500M in signed contracts across commercial and US government customers – we’re mass-producing the highest-power satellite platforms ever built for missions from LEO to deep space. The rise of heavy-lift launch vehicles is shifting the industry from an era of mass constraint to one of mass abundance, and we believe this new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully capitalize on today’s and tomorrow’s massive rockets, K2 satellites deliver unmatched capability at constellation scale and across multiple orbits. With multiple launches planned through 2026 and 2027, we're Building Bigger to develop the solar system and become a Kardashev Type II (K2) civilization. If you are a motivated individual who thrives in a fast-paced environment and you're excited about contributing to the success of a groundbreaking Series C space startup, we’d love for you to apply. The Role As a Senior Software Engineer on our Ground Software team, you are responsible for creating the software that is used to build, test, and fly our satellites and customer payloads. You will build upon the mission software platform used to fly K2's Gravitas satellite, developing new capabilities and automation as we scale to support multiple constellations. You will collaborate closely with internal Mission Operations and Flight Software teams to define and implement our overall mission architecture, and you will work with external customers to scope and deliver software that meets their payload needs. You will have the opportunity to work in exciting, interdisciplinary domains like: satellite comman
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about K2 Space?
Real rants from real employees. Read before you apply.