K2spacecorporation

Senior Ground Software Engineer

Seattle, WA. Posted 4 months ago

The role

You will create software used to build, test, and fly satellites and customer payloads. You will build upon the mission software platform and develop new capabilities and automation. You will collaborate with internal teams and external customers to define mission architecture and deliver software.

What you will do

  • Design and implement software for vehicle build, test, and operations
  • Collaborate with Mission Operators and Engineers to scope software solutions
  • Facilitate software design reviews, architecture discussions, and code reviews
  • Work across the stack using Rust backend and TypeScript/Vue frontend
  • Support internal and external customers in an on-call capacity
  • Mentor other engineers to build team culture and engineering practices

Required qualifications

  • Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 3+ years of professional experience in software engineering
  • 5+ years of experience building software solutions in a professional environment
  • Must be a U.S. person as defined by 22 C.F.R. § 120.15 or otherwise eligible for a federally issued export control license

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 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)

Benefits

  • Paid time off
  • Medical/dental/vision coverage
  • Life insurance
  • Paid parental leave

Before you apply

  • Must be a U.S. person or eligible for a federally issued export control license

About the company

K2 is building high-power satellites for missions from LEO to deep space. The company is a high-growth Series D-funded company with over $1 billion in signed contracts.

Senior Ground Software Engineer at K2spacecorporation | JobZoey