> Markdown version of [/jobs/ext/2710892-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2710892-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Sierra Space - **Location:** United States - **Experience:** Experienced - **Salary:** $105,534.0 - $145,109.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Agile Methodology, Amazon Web Services, Software Applications, Confluence, JIRA, Automation of Tests, Unit Testing, Bash Shell, Cloud Computing, Code Coverage, Profiling, Software Quality, Code Review, Collaborative Software, Databases, Continuous Integration, Software Debugging, Software Design Patterns, Github, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Network Protocols, Windows PowerShell, Scrum Methodology, Ansible, Secure Coding, Software Deployment, Software Engineering, Software Systems, Scripting, ReactJS, Gitlab, Git, Fastapi, Containerization, Kubernetes, Bitbucket, Software Version Control, Docker, Programming Languages - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/software-engineer-ii-sierra-space-8554786 ## 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. This role offers the opportunity to work on cutting-edge projects in the space industry, stay current with industry trends, and advance in a dynamic and collaborative environment. In this role, you will design, develop, and test software applications for space systems and technologies, writing clean, maintainable code that adheres to best practices and coding standards. You will collaborate with team members to understand project requirements and contribute to the development of software solutions. Utilizing version control systems such as Git, you will manage code changes and work effectively 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 designs, configurations, processes, and procedures for future reference. Staying current with industry trends and advancements in software development and space technologies will be essential, and you will work both independently and as part of a team to deliver high-quality software solutions., * 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., * 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. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)