The Government Business Capture Manager for Space & Defense is responsible for identifying, qualifying, shaping, and capturing strategic business opportunities across Department of Defense (DoD), Intelligence Community (IC), Civil Space, and other Federal markets. This role supports revenue growth by driving both near-term contract awards and long-term strategic positioning aligned to Sidus Space’s capabilities in satellite manufacturing, hosted payloads, mission systems integration, space-based data, in-space services, and resilient space infrastructure. The ideal candidate possesses a strong understanding of the federal acquisition lifecycle and is capable of building relationships across government, industry, and internal technical teams to position Sidus Space for successful contract capture and long-term market expansion. Success in this role is measured by qualified pipeline growth, strategic customer engagement, capture progression, contract awards, and the ability to position Sidus early in customer planning and acquisition cycles. This position is open to candidates around the Space Coast, FL or Washington D.C. areas.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level