Software Release Manager
On-site Redondo Beach Full-time Manager DevOps & Release
At a glance
Manager-level DevOps & Release role at Impulse Space. Redondo Beach · full-time · no salary stated · we estimate $120,000–$167,500 across the United States.
Estimated pay
Impulse Space has not published a salary for this role. The figure below is our estimate, not theirs.
$120,000 – $167,500
What the middle half of mid-level DevOps & release roles in the United States paid, among postings that did state a salary.
Worked out from 193 postings that stated pay, median $140,000. Last updated Oct 24, 2026.
RoleDevOps & Release
SeniorityManager
LocationRedondo Beach
WorkplaceOn-site
EmploymentFull-time
PostedOct 14, 2026 · 10d ago
Role brief
devopsroles summary, based on the employer's posting.
What you'll do
- Plan software releases around program integration milestones and track development progress with engineering and test teams
- Confirm each release has the required features, test coverage, successful results and customer documentation
- Package builds, release notes, known issues and supporting materials for internal and customer use
- Maintain and improve process documentation, test plans, quality tools and release metrics
- Use dashboards and quality checks to monitor software standards without writing production code
What you bring
- At least three years in release management, release engineering or a related technical program role
- You have owned releases spanning multiple hardware platforms and software variants
- You understand Git, CI/CD, automated builds and release versioning
- You have written test plans, tracked outcomes and can program in Python, C or C++
Who this fits
This suits a technically grounded, process-focused release manager who can diagnose delivery issues and hold engineering teams to release standards. The role is onsite in Redondo Beach.
From the employer
As a Software Release Manager at Impulse, you will own the software release process for our spacecraft software. You will be the person who ensures that the right software ships to the right systems at the right time, with the confidence that it works. This includes insuring that the software releases contain the functionality needed for the release, that it meets the quality standards, is adequately tested on the appropriate test platforms, and contains the documentation required by our customers. This role is process and schedule focused but technically grounded. You won't be writing production code, but you need to understand the build systems, CI/CD pipelines, and test infrastructure well enough to diagnose issues, drive improvements, and hold engineering teams accountable to release standards.
- Define and manage release plans aligned with program integration milestones
- Work with software developers and test teams to track software development progress towards the release and ensure adequate test coverage and positive test results
- Manage release artifacts including build packages, release notes, known issues, and supporting documentation for internal and customer consumption
- Follow, enforce, and improve our software development process documentation
- Define comprehensive test plans, including functional, integration, system, and user acceptance tests
- Monitor, configure, and manage static analysis, code coverage, and other quality tools
- Define metrics and dashboards for monitoring software quality and release process
- Bachelor’s degree in engineering or other technical discipline
- 3+ years of demonstrated experience in release management, release engineering, or a related technical program management role
- Demonstrated experience owning software release processes for products with multiple hardware platforms and software variants
- Working knowledge of Git, CI/CD pipelines, build automation, and release versioning
- Demonstrated experience writing test plans and tracking the results
- Demonstrated proficiency in Python, C, or C++ languages