What are the responsibilities and job description for the Full-Stack Software Engineer position at Credible?
Exciting Opportunity for a Full-Stack Software Engineer at K2 Space
K2 Space is preparing for the first launch and operation of its Mega-class satellite bus. Shortly after, the company will scale up to managing multiple satellites simultaneously, eventually expanding to support multiple constellations. This role focuses on designing and developing the frontend and backend of K2’s internal Operations Software, which will be used to monitor and control satellites and payloads. Since K2’s software stack is built in Rust, this application should be compatible with existing software solutions, if not fully integrated. The system must be capable of scaling to support multiple constellations while maintaining secure interfaces for both K2’s Operations team and customer operations teams. Collaboration with engineering teams across the organization will be key to defining requirements and bringing the Operations Center to life to support growing customer needs.
Responsibilities
Develop and design user interfaces that facilitate the building, testing, and operation of vehicles and software
Collaborate with engineers and mission operators across the company to gather requirements and meet operational timelines
Conduct data analysis and investigate anomalies to maintain high system uptime, particularly in critical scenarios
Provide support to users during initial product rollouts and on an ongoing basis
Qualifications
Bachelor's degree in computer science, computer engineering, electrical engineering, mathematics, or a related STEM discipline, or 3 years of professional experience in software engineering
Hands-on experience developing full-stack software solutions
Preferred Skills And Experience
Familiarity with front-end languages, frameworks, and technologies such as TypeScript, JavaScript, Rust, HTML, and CSS
Experience with version control, continuous integration, build and deployment processes, and monitoring tools (e.g., Bazel)
Background in building systems that integrate with large existing codebases (Rust, C )
Knowledge of databases like PostgreSQL or similar systems
Experience developing scalable, reliable systems
Ability to identify and address security vulnerabilities
Proficiency with containerization tools such as Docker and/or Kubernetes
Compensation And Benefits
Base salary range: $118,000 – $200,000, plus company equity
Salary will be determined based on various factors, including knowledge, skills, education, and experience
Comprehensive benefits package, including unlimited paid time off, medical, dental, and vision coverage, life insurance, paid parental leave, and additional perks
K2 Space values diverse experiences and encourages applicants even if they do not meet 100% of the preferred qualifications. The company embraces non-traditional career paths, recognizing that innovation in spacecraft development requires a unique and varied team.
If reasonable accommodations are needed during the application or interview process, please reach out.
Export Compliance
This position involves access to information and items regulated under U.S. export control laws, including the International Traffic in Arms Regulations (ITAR). Candidates must qualify as a “U.S. Person” as defined under 22 C.F.R.
K2 Space is committed to equal employment opportunities. Employment decisions are based on merit, qualifications, and competence, without discrimination based on race, color, religion, gender, national origin, veteran status, disability status, age, sexual orientation, gender identity, marital status, or any other legally protected status.
K2 Space is preparing for the first launch and operation of its Mega-class satellite bus. Shortly after, the company will scale up to managing multiple satellites simultaneously, eventually expanding to support multiple constellations. This role focuses on designing and developing the frontend and backend of K2’s internal Operations Software, which will be used to monitor and control satellites and payloads. Since K2’s software stack is built in Rust, this application should be compatible with existing software solutions, if not fully integrated. The system must be capable of scaling to support multiple constellations while maintaining secure interfaces for both K2’s Operations team and customer operations teams. Collaboration with engineering teams across the organization will be key to defining requirements and bringing the Operations Center to life to support growing customer needs.
Responsibilities
Develop and design user interfaces that facilitate the building, testing, and operation of vehicles and software
Collaborate with engineers and mission operators across the company to gather requirements and meet operational timelines
Conduct data analysis and investigate anomalies to maintain high system uptime, particularly in critical scenarios
Provide support to users during initial product rollouts and on an ongoing basis
Qualifications
Bachelor's degree in computer science, computer engineering, electrical engineering, mathematics, or a related STEM discipline, or 3 years of professional experience in software engineering
Hands-on experience developing full-stack software solutions
Preferred Skills And Experience
Familiarity with front-end languages, frameworks, and technologies such as TypeScript, JavaScript, Rust, HTML, and CSS
Experience with version control, continuous integration, build and deployment processes, and monitoring tools (e.g., Bazel)
Background in building systems that integrate with large existing codebases (Rust, C )
Knowledge of databases like PostgreSQL or similar systems
Experience developing scalable, reliable systems
Ability to identify and address security vulnerabilities
Proficiency with containerization tools such as Docker and/or Kubernetes
Compensation And Benefits
Base salary range: $118,000 – $200,000, plus company equity
Salary will be determined based on various factors, including knowledge, skills, education, and experience
Comprehensive benefits package, including unlimited paid time off, medical, dental, and vision coverage, life insurance, paid parental leave, and additional perks
K2 Space values diverse experiences and encourages applicants even if they do not meet 100% of the preferred qualifications. The company embraces non-traditional career paths, recognizing that innovation in spacecraft development requires a unique and varied team.
If reasonable accommodations are needed during the application or interview process, please reach out.
Export Compliance
This position involves access to information and items regulated under U.S. export control laws, including the International Traffic in Arms Regulations (ITAR). Candidates must qualify as a “U.S. Person” as defined under 22 C.F.R.
- 120.15 or be eligible for a federally issued export control license. A “U.S. Person” includes U.S. citizens, lawful permanent residents (Green Card holders), and certain protected individuals (e.g., refugees and asylees). Those uncertain about their status should seek guidance from a knowledgeable advisor.
K2 Space is committed to equal employment opportunities. Employment decisions are based on merit, qualifications, and competence, without discrimination based on race, color, religion, gender, national origin, veteran status, disability status, age, sexual orientation, gender identity, marital status, or any other legally protected status.
Salary : $118,000 - $200,000