Principal Software Engineer (Clearance Required)
Company: Sierra Space
Location: Louisville
Posted on: April 1, 2026
|
|
|
Job Description:
Sierra Space Careers: At Sierra Space, we build the missions and
systems that keep our world secure in the domain above Earth.
Sierra Space team members share a spirit of innovation and
collaboration and a belief that we can deliver on the boldest
missions in space today. Together with our customers, we aim to
safeguard our nation, sustain human presence in space, and secure
the freedom of operations in low Earth orbit and beyond. Our
success is measured by the trust of those who rely on what we build
and deliver, and our technologies keep the United States and its
allies mission-ready throughout space. We are mission-driven, and
together, we are an extraordinary team. About the Role The
Principal Software Engineer role involves designing, developing,
and testing software applications for space systems and
technologies. This advanced position requires extensive expertise
in multiple programming languages, an advanced understanding of
software development principles, and the ability to design,
architect, and implement complex software systems. The role
includes writing clean, maintainable code, collaborating with team
members to understand project requirements, and contributing to the
development of innovative software solutions. Additionally, this
position requires a deep understanding of software engineering
processes, advanced algorithmic knowledge, and system scalability.
The role also involves providing technical leadership and
mentorship to other engineers. In this role, you will design,
develop, and test software applications for space systems and
technologies while writing clean, maintainable code that adheres to
best practices and coding standards. You will architect and
implement complex software systems to meet project requirements and
collaborate with team members to understand project needs,
contributing to the development of effective software solutions.
Utilizing version control systems such as Git, you will manage code
changes and work collaboratively with team members. You will
participate in code reviews to ensure code quality and adherence to
development standards, troubleshoot and resolve software-related
issues in a timely manner, and document software configurations,
processes, and procedures for future reference. Staying current
with industry trends and advancements in software development and
space technologies will be essential. Additionally, you will
independently contribute to the design and development of software
applications, conduct unit tests, and participate in code reviews.
You will also provide technical leadership and mentorship to other
engineers, fostering collaboration and growth within the team.
About You Our mission is driven by an unyielding commitment to
advancing space-based technology in service of our customers and
safeguarding national security. 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. 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. Minimum Qualifications: Requires Bachelor's degree
in a related field (or equivalent work experience in lieu of degree
or Masters 10 yrs experience). Typically 12 years of related
experience. Extensive expertise in multiple programming languages
and software development principles. Ability to design, architect,
implement, and test complex software systems. Expert understanding
of software engineering processes, advanced algorithmic knowledge,
domain-specific design patterns, performance tuning, and system
scalability. Mastery in writing scalable, optimized code, ability
to design complex software systems, and knowledge of best
practices, including secure coding, and system architecture
principles. Ability to independently contribute to the design and
development of software applications, conduct unit tests, and
participate in code reviews. Experience with different software
development methodologies such as Agile and Scrum/Kanban. An active
Top Secret U.S. Security Clearance is required Preferred
Qualifications: Advanced degree in Computer Science, Software
Engineering, or a related field. Experience with classified
enterprise ground systems. Proficiency in programming languages
(Python, C++, C#) and their ecosystems. Experience with DevSecOps
technologies such as Docker and GitLab. Familiarity with industry
standards and message flows such as CCSDS and Jasflight. In-depth
knowledge of scripting languages and automation tools. Proven
experience with software development methodologies such as Agile or
Kanban/Scrum. Superior communication skills and the ability to work
effectively in a collaborative team environment. Demonstrated
ability to lead large-scale software projects from inception to
completion. Strong ability to create and evaluate trade studies
between different architectures. Ability to write and maintain
technical documentation. Advanced leadership and project management
capabilities including vendor and customer management. Compensation
: Pay Range: $184,628.00 - $253,884.50 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 current/active Top Secret with SCI
eligibility 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. The Department of Defense Consolidated
Adjudications Facility (DoD CAF), a federal government agency,
handles the adjudicative aspects of the security clearance
eligibility process for industry applicants. Adjudicative factors
which affect the outcome of the eligibility determination include,
but are not limited to, allegiance to the U.S., foreign influence,
foreign preference, criminal conduct, security violations and
illegal drug use. Elevate Your Career At Sierra Space, we are
committed to your personal and professional development. We empower
you to make profound and meaningful contributions and foster a
vibrant culture of collaboration, where teamwork ignites
breakthrough innovations. 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. Sierra
Space is an industry-leading space and defense technology company
providing satellites, spacecraft, and enabling mission systems and
components. We deliver mission-proven technologies to our customers
that safeguard our nation, protect space-based assets and enable
space exploration. Application Deadline: This role will remain
posted until a qualified pool of candidates is identified. Please
note: Sierra Space does not accept unsolicited resumes from
contract agencies or search firms. Any unsolicited resumes
submitted to our website or to Sierra Space team members not
through our approved vendor list or Talent Acquisition will be
considered property of Sierra Space, and we will not be obligated
to pay any referral fees. 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 .
Keywords: Sierra Space, Commerce City , Principal Software Engineer (Clearance Required), IT / Software / Systems , Louisville, Colorado