Sierra Space

Principal Software Engineer, Clearance Required

Sierra Space

full-time

Posted on:

Location Type: Office

Location: CentennialColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $184,628 - $253,884 per year

Job Level

About the role

  • Designing, developing, and testing software applications for space systems and technologies
  • Writing clean, maintainable code that adheres to best practices and coding standards
  • Architecting and implementing complex software systems to meet project requirements
  • Collaborating with team members to understand project needs and contributing to the development of effective software solutions
  • Utilizing version control systems such as Git to manage code changes and work collaboratively
  • Participating in code reviews to ensure code quality and troubleshooting software-related issues
  • Documenting software configurations, processes, and procedures for future reference
  • Staying current with industry trends and advancements in software development and space technologies

Requirements

  • 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 and knowledge of best practices, including secure coding and system architecture principles
  • Experience with different software development methodologies such as Agile and Scrum/Kanban
  • An active Top Secret U.S. Security Clearance is required
Benefits
  • Medical, dental, and vision plans
  • 401(k) with 150% match up to 6%
  • Life insurance
  • 3 weeks paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
programming languagessoftware development principlessoftware engineering processesalgorithmic knowledgedesign patternsperformance tuningsystem scalabilitysecure codingsystem architectureAgile
Soft Skills
collaborationcommunicationtroubleshootingdocumentation
Certifications
Bachelor's degreeTop Secret U.S. Security Clearance