Software Engineer I - DevOps / DevSecOps

Sierra Space•Centennial, CO
•$83,999 - $115,498

About The Position

The Software Engineer I designs, develops, and tests software applications for space systems and technologies. This entry-level role is suited to someone with a basic understanding of programming languages and software development principles who is eager to develop their skills in a collaborative environment. The role involves writing clean, maintainable code and working with senior engineers to understand project requirements and complete assigned tasks. The engineer uses version control systems such as Git, participates in code reviews, troubleshoots and resolves software-related issues, and documents software designs, configurations, processes, and procedures. They also stay current with developments in software engineering and space technologies to continue improving their skills and contributing to the team. The position requires the ability to obtain and maintain a U.S. Security Clearance; U.S. citizenship is required for employment because an active clearance is needed. The position offers a base pay range of $83,999.00–$115,498.25. Sierra Space describes its benefits as including medical, dental, and vision plans, a 401(k) with a 150% match up to 6%, life insurance, and three weeks of paid time off.

Requirements

  • Bachelor's degree in a related field, or equivalent work experience in lieu of a degree.
  • Typically 0–2+ years of experience.
  • Basic understanding of one or more programming languages and software development principles.
  • Ability to write clean, maintainable code.
  • Familiarity with version control systems such as Git.
  • Ability to work in a team environment.
  • Ability to obtain and maintain a U.S. Security Clearance; U.S. citizenship is required for employment.

Nice To Haves

  • Exposure to, or coursework or project experience related to, DevOps/DevSecOps practices.
  • Basic proficiency in one or more scripting languages, such as Python or Bash.
  • Familiarity with CI/CD pipeline concepts, such as GitHub Actions or GitLab CI.
  • Basic familiarity with containerization technologies such as Docker.
  • Familiarity with Linux environments.
  • Foundational understanding of security and software development best practices.
  • Coursework or project experience with C/C++ build tools such as CMake or Conan.
  • Ability to assist in identifying development workflow inefficiencies under guidance.
  • Good problem-solving skills and attention to detail.
  • Strong communication and teamwork skills, with eagerness to learn from senior team members.
  • Basic familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Exposure to orchestration tools such as Kubernetes.
  • Basic exposure to infrastructure as code tools such as Terraform or Ansible.
  • Exposure to logging and monitoring tools such as the ELK stack, Prometheus, or Grafana.

Responsibilities

  • Design, develop, and test software applications for space systems and technologies.
  • Write clean, maintainable code that follows best practices and coding standards.
  • Collaborate with senior engineers to understand project requirements and complete assigned tasks efficiently.
  • Use version control systems such as Git to manage code changes and collaborate with team members.
  • Participate in code reviews to support code quality and compliance with development standards.
  • Troubleshoot and resolve software-related issues in a timely manner.
  • Document software designs, configurations, processes, and procedures for future reference.
  • Keep current with industry trends and advancements in software development and space technologies.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with 150% match up to 6%
  • Life insurance
  • Three weeks of paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service