Principal Application Software Engineer at K2 Space - ScoutJobs - The AI-curated global job board
Skip to content
K
Posted 18 hours ago

Principal Application Software Engineer

K2 SpacePrincipal Application Software Engineer

Perks & benefits

Paid LeaveMedical InsuranceHealth InsuranceFamily Medical Insurance

Requirements

10+ years full stack or platform engineering, 5+ years AWS/Azure/GCP, 5+ years CI/CD, Expertise in C#, Go, Java, C++, or TypeScript, Kubernetes and Docker experience

Skills

AWSKubernetesTypeScript

About the role

Responsibilities

  • Develop highly reliable software solutions used across K2 Space — from factory floors to mission control
  • Create and evolve applications that improve how we design, build, and operate our spacecraft
  • Partner closely with engineers, business partners, and leaders across disciplines
  • Develop prototypes, test concepts, and progress to full-fledged software products
  • Own full-lifecycle product development from inception to customer delivery
  • Lead architecture reviews, design discussions, and code reviews
  • Lead software architecture design, deployment strategy, coding standards, and quality processes
  • Evaluate and make decisions regarding engineering options while balancing tradeoffs
  • Use data to drive prioritization of work and design of solutions
  • Mentor staff members and help team members build good culture and engineering practices

Requirements

  • Bachelor's degree in CS, IT, Math, or STEM discipline, or 15+ years of professional software engineering experience
  • 10+ years of experience in full stack development, platform engineering, or API development
  • 5+ years of experience with AWS, Azure, or GCP
  • 5+ years of experience with CI/CD (GitHub Actions, Jenkins, GitLab CI/CD)
  • Working experience with Docker and Kubernetes (preferably AWS EKS)
  • Expert experience with static typed languages (C#, Go, Java, C++, or TypeScript)
  • 5+ years of experience with structured databases (PostgreSQL, SQL Server, Snowflake)
  • Working experience with NoSQL (DynamoDB, MongoDB)
  • Strong experience with REST API or gRPC
  • Experience with infrastructure orchestration tools (Terraform, Ansible, Puppet)

Preferred Qualifications

  • Experience with Next.js, React, or Angular
  • Working experience with testing tools like Cucumber and Cypress
  • Experience designing scalable, high-performance software systems
  • Knowledge of build systems (Make, Gradle, npm, pip)
  • Familiarity with data streaming (Apache Kafka, RabbitMQ)

About the Company

K2 is building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across every orbit. Backed by leading investors, K2 is mass-producing high-power satellite platforms for missions from LEO to deep space.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Application Software Engineer

K2 Space · Los Angeles

Sign up to apply