
Principal Software Engineer, Clearance Required
Sierra Space
full-time
Posted on:
Location Type: Office
Location: Centennial • Colorado • United States
Visit company websiteExplore more
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