Sierra Space · 2 hours ago
Software Engineer II
Sierra Space is an industry-leading space and defense technology company focused on safeguarding national security through innovative space systems. The Software Engineer II role involves designing, developing, and testing software applications for space technologies, requiring strong programming skills and collaboration with team members to deliver high-quality software solutions.
Advanced MaterialsAerospaceIndustrial ManufacturingSpace TravelTransportation
Responsibilities
Design, develop, and test software applications for space systems and technologies
Write clean, maintainable code that adheres to best practices and coding standards
Collaborate with team members to understand project requirements and contribute to the development of software solutions
Utilize version control systems such as Git to manage code changes and work effectively with team members
Participate in code reviews to ensure code quality and adherence to development standards
Troubleshoot and resolve software-related issues in a timely manner
Document software designs, configurations, processes, and procedures for future reference
Stay current with industry trends and advancements in software development and space technologies
Qualification
Required
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
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, etc.)
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 test
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
Benefits
Medical, dental, and vision plans
401(k) with 150% match up to 6%
Life insurance
3 weeks paid time off
And more
Company
Sierra Space
Sierra Space is a commercial space company that specializes in the development of advanced space technologies and solutions. It is a sub-organization of Sierra Nevada Corporation.
Funding
Current Stage
Late StageTotal Funding
$1.69B2023-09-26Series B· $290M
2021-11-19Series A· $1.4B
Recent News
2026-01-09
EIN Presswire
2026-01-08
Company data provided by crunchbase