Software Engineer II

Front Door Defense

Centennial (CO)

On-site

USD 105,534 - 145,109

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous benefit package including medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off

Job summary

Sierra Space in Centennial, Colorado, is hiring a Software Engineer II to design, develop, and test software applications for space systems. This mid-level role demands proficiency in programming languages like Python, a solid grasp of software development principles, and the ability to work both independently and collaboratively. Candidates should have 2+ years of experience, a relevant bachelor's degree, and the ability to secure a U.S. Security Clearance. The role offers compensation between $105,534.00 and $145,109.25, plus a generous benefits package.

Qualifications

  • 2+ years of related experience in software development.
  • Experience with Agile or Scrum methodologies.
  • Ability to obtain and maintain a U.S. Security Clearance.

Responsibilities

  • Design and develop software applications for space systems.
  • Collaborate with team members to understand project requirements.
  • Troubleshoot and resolve software-related issues.

Skills

Proficiency in Python
Experience with React
Strong understanding of software development principles
Ability to design, code, test, and debug
Familiarity with Agile methodologies
Experience with CI/CD pipelines

Education

Bachelor's degree in related field or equivalent experience

Tools

Git
Docker
Kubernetes
AWS

Job description

About the Role

The Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level position requires a strong understanding of programming languages and software development principles, as well as the ability to work both independently and as part of a team.

Responsibilities include writing clean, maintainable code, collaborating with team members to understand project requirements, and contributing to the development of innovative software solutions. Utilising version control systems such as Git, you will manage code changes and work effectively with team members. You will participate in code reviews, troubleshoot and resolve software‑related issues in a timely manner, and document software designs, configurations, processes, and procedures for future reference. Staying current with industry trends and advancements in software development and space technologies will be essential.

Minimum Qualifications
  • Requires bachelor’s degree in a related field (or equivalent work experience in lieu of degree).
  • Typically, 2+ years of related experience.
  • Strong understanding of at least one programming language, and general knowledge of others.
  • Strong understanding of software development principles.
  • Ability to design, code, test, and debug complex software applications.
  • Experience with different software development methodologies such as Agile and Scrum/Kanban.
  • Ability to work independently and as part of a team.
  • The ability to obtain and maintain a U.S. Security Clearance is required.
Preferred Qualifications
  • Proficiency in Python and React.
  • Experience with Python FastAPI.
  • Experience with Kubernetes, Helm, and ArgoCD for application deployments.
  • Experience with code coverage testing and writing unit tests.
  • Experience with Agile or Scrum/Kanban methodologies and tools (JIRA, Confluence).
  • Familiarity with scripting languages (Bash, PowerShell) and automation tools (Ansible).
  • Strong analytical skills, performance profiling, and debugging complex systems.
  • Excellent communication and teamwork skills, and efficient with collaborative tools (GitHub, GitLab, Bitbucket) and development ceremonies (daily standup, backlog grooming, work planning, task estimation, retrospectives).
  • Experience with cloud platforms (AWS) and cloud‑native development.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Understanding of network protocols, security principles, and secure coding practices.
  • Ability to write and maintain technical documentation.
  • Strong problem‑solving skills and experience with CI/CD pipelines and automated testing.
  • Experience with continuous integration and automated testing.
  • Knowledge of and experience implementing Software Design Patterns.
  • Knowledge of database management systems (MySQL, PostgreSQL, MongoDB).
  • An active Top Secret U.S. Security Clearance is preferred.
Compensation

$105,534.00 – $145,109.25

Your actual base compensation will be determined on a case‑by‑case basis and may vary based on job‑related knowledge and skills, education, experience, internal equity and market competitiveness.

IMPORTANT NOTICE: This position requires the ability to obtain and maintain a U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non‑U.S. Citizens may not be eligible to obtain a security clearance.

Benefits

We also offer a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, and more.

Equal Opportunity Statement

Sierra Space Corporation is an equal opportunity employer and is committed to working with and providing reasonable accommodations to applicants with disabilities. If you need special assistance or a reasonable accommodation related to applying for employment with Sierra Space or at any stage of the recruitment process, please contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Sierra Space • Louisville (CO)

On-site
USD 105,000 - 146,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
Sr Software Engineer, Ground Software
Sr Software Engineer, Ground Software

Sierra Space • Centennial (CO)

On-site
USD 156,000 - 216,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
Software Systems Engineer II
Software Systems Engineer II

Sierra Space • Centennial (CO)

On-site
USD 105,000 - 146,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
Sr Software Engineer, Product Owner - Ground Software
Sr Software Engineer, Product Owner - Ground Software

Sierra Space • Centennial (CO)

On-site
USD 156,000 - 216,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
Life insurance
+1
Sr Software Engineer, Product Owner - Ground Software
Sr Software Engineer, Product Owner - Ground Software

Sierra Space • Louisville (CO)

On-site
USD 156,000 - 216,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
Life insurance
+1
Software Engineer III
Software Engineer III

Sierra Space • Centennial (CO)

On-site
USD 129,000 - 179,000
401(k) with 150% match up to 6%
Medical, dental, and vision plans
3 weeks paid time off
Software Engineer III
Software Engineer III

Sierra Space • Louisville (CO)

On-site
USD 129,000 - 179,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
Principal/Sr Principal Software Engineer, Flight Software
Principal/Sr Principal Software Engineer, Flight Software

Sierra Space • Louisville (CO)

On-site
USD 184,000 - 254,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
Applications Developer II
Applications Developer II

Sierra Space • Louisville (CO)

On-site
USD 89,000 - 123,000
Medical, dental, vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
+1
Software Engineer III/Sr/Principal, Flight Software (Contractor)
Software Engineer III/Sr/Principal, Flight Software (Contractor)

Sierra Space • Louisville (CO)

On-site
USD 126,000 - 175,000
401(k) with 150% match up to 6%
Medical, dental, and vision plans
3 weeks paid time off