Sierra Space · Louisville, United States
Join our team as a Software Engineer (DevOps / DevSecOps) and contribute to the advancement of space-based technology. In this entry-level position, you will design, develop, and test software applications for space systems and technologies. You will collaborate with senior engineers, write clean and maintainable code, and stay current with industry trends. This role offers a comprehensive benefits package, including medical, dental, and vision coverage, a 401K profit-sharing plan, and professional development opportunities.
- Ability to write clean, maintainable code
- We seek individuals who are passionate about innovating beyond boundaries and relentlessly pursuing solutions that protect, preserve and empower – to join us in this critical mission
- Familiarity with version control systems such as Git
- We’re looking for team members who align with our values, mission and goals – while also meeting the minimum qualifications below. The preferred qualifications are a bonus, not a requirement
- The ability to obtain and maintain a U.S. Security Clearance is required
- Our mission is driven by an unyielding commitment to advancing space-based technology in service of our customers and safeguarding national security
- Basic understanding of one or more programming languages and software development principles
- Requires bachelor's degree in a related field (or equivalent work experience in lieu of degree)
- Ability to work in a team environment
- Typically, 0 - 2+ years of experience
- Familiarity with CI/CD pipeline concepts (e.g., GitHub Actions or GitLab CI)
- Coursework or project experience with C/C++ build tools is a plus (CMake, Conan)
- Familiarity with Linux environments
- Basic proficiency in one or more scripting languages (e.g., Python, Bash)
- Basic familiarity with containerization technologies like Docker
- Some exposure to or coursework/project experience related to DevOps/DevSecOps practices
- Foundational understanding of security and software development best practices
- Good problem-solving skills and attention to detail
- Ability to assist in identifying inefficiencies in development workflows under guidance
- Strong communication and teamwork skills, with eagerness to learn from senior team members
- Exposure to orchestration tools like Kubernetes is a plus
- Basic familiarity with cloud platforms (AWS, GCP, Azure)
- Basic exposure to infrastructure as code (IaC) tools such as Terraform or Ansible
- Exposure to logging and monitoring tools (ELK stack, Prometheus, Grafana)