K

K2 Space

Provides cost-effective, high-capability satellite buses

Senior Application Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, information technology, mathematics, or a STEM discipline, or 8+ years of professional experience in software engineering.
  • 5+ years of experience in full-stack development, platform engineering, or API development.
  • 3+ years of experience with AWS.
  • 3+ years of in-depth working experience with continuous integration and continuous delivery tools such as GitHub Actions, Jenkins, or GitLab CI/CD.
  • Working experience with Docker.
  • In-depth working experience with Kubernetes, preferably AWS EKS.
  • Expert working experience with one or more statically typed programming languages such as C#, Go, Java, C++, or TypeScript.
  • 3+ years of experience with a structured database such as PostgreSQL, SQL Server, Snowflake, or similar technologies.
  • Working experience with an unstructured database such as NoSQL, Amazon DynamoDB, MongoDB, or similar.
  • Strong working experience with REST API or gRPC.
  • Strong working experience with binary management platforms such as JFrog Artifactory, AWS CodeArtifact, or similar technologies.
  • Experience with infrastructure orchestration and management tools such as Terraform, Ansible, or Puppet.

Responsibilities

  • Develop highly reliable software solutions used across K2 Space, from factory floors to mission control.
  • Create and evolve applications that improve how K2 Space designs, builds, and operates spacecraft.
  • Partner with engineers, business partners, and leaders across disciplines to understand their challenges and design efficient solutions.
  • Build prototypes to test concepts, validate technical constraints, and progress to production features.
  • Own full-lifecycle feature development from inception to customer delivery.
  • Contribute to software architecture design, deployment strategy, coding standards, and quality processes.
  • Understand tradeoffs in competing engineering options and articulate them to senior leadership to help drive decisions.
  • Work with customers to drive adoption and make progress on product usability.
  • Use data to prioritize work and design solutions that create the largest positive impact.
  • Contribute to building a culture of transparency, empathy, integrity, and engineering excellence.
  • Mentor other staff members and help team members build good culture and engineering practices.

Desired Qualifications

  • Experience with Next.js, React, Angular, or similar frameworks.
  • Working experience with testing tools such as Cucumber and Cypress.
  • Experience designing scalable, high-performance software systems.
  • Knowledge of build systems and package management tools such as Make, Gradle, npm, or pip.
  • Familiarity with data streaming technologies such as Apache Kafka, RabbitMQ, or similar.

About the Company

K2 Space

Provides cost-effective, high-capability satellite buses

K2 Space provides cost-effective, high-capability satellite buses—the main structure and systems of a satellite excluding the payload. Buses include core subsystems such as power, attitude control, propulsion, thermal management, and communications, and are modular for customers to add their own payloads, enabling large satellites at a lower cost. The company focuses on the bus to decouple payload costs from spacecraft, leveraging an experienced team from SpaceX and Blue Origin to offer affordable, scalable platforms for commercial, scientific, and defense missions. Its goal is to unlock ambitious space missions by making high-capability satellites affordable and expanding opportunities in space exploration and development.

Company size
201-500
Company stage
Series D
Total funding
$943.6M
Headquarters
Torrance, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at K2 Space

See more jobs