Application Software Engineer
Core
Develop reliable full-stack software and applications supporting spacecraft design, manufacturing, and operations for K2 Space.
Role type
Senior IC Application Software Engineer
Builds
Enterprise software features, prototypes, and bug fixes for satellite design, production, and mission operations
Domain
Aerospace / Satellite Manufacturing / Software Engineering
Deliverable
production ML models | product features
Required skills
Full-stack development, AWS, CI/CD tools, Git, Docker, Kubernetes, statically typed languages (C#/.NET, Go, Java), structured databases (PostgreSQL, SQL Server, Snowflake), unstructured databases (NoSQL, DynamoDB, MongoDB), REST APIs, gRPC, infrastructure orchestration (Terraform, Ansible, Puppet), OAuth 2.0, OIDC
Preferred skills
Next.js, React, Angular, TypeScript, testing tools (Cucumber, Cypress), high-performance systems, build systems (Make, Gradle, npm, pip)
Technologies
AWS, Angular, Ansible, C#, CI/CD, Docker, Git, GitHub, GitLab, Java, Jenkins, Kubernetes, MongoDB, NoSQL, PostgreSQL, Puppet, React, SQL, Snowflake, Terraform, TypeScript, gRPC
Responsibilities
Develop and improve applications for spacecraft design and operations; build prototypes to test concepts and verify constraints; lead feature development from concept to launch; evaluate engineering tradeoffs; work with customers to improve product adoption; mentor colleagues and support engineering practices
Seniority
Senior, hands-on IC
