Full Stack Software Engineer
Summary
Redwire, a space and defense technology company, is hiring a full stack software engineer (all levels, 1-5 years) to build end-to-end software for its simulation, digital-engineering, and mission-system platforms - developing React/TypeScript frontends plus high-performance Python/C++/Rust backend services, APIs, and real-time data pipelines for aerospace and defense missions.
- Design and build full‑stack software capabilities supporting simulation, digital‑engineering, and mission‑system workflows.
- Develop advanced frontend interfaces using TypeScript/JavaScript, React, and scalable UI architectures.
- Implement high‑performance backend services in Python, C++, or Rust for APIs, microservices, and real‑time pipelines.
- Integrate with distributed systems including simulation engines, data pipelines, and mission‑analysis tools.
- Design and maintain APIs including REST, GraphQL, and gRPC interfaces with strong schema governance.
- Build real‑time processing pipelines supporting deterministic, concurrent, or multi‑threaded execution.
- Develop complex visualization tools for physics‑based simulations and real‑time system behavior.
- Ensure reliability and observability through logging, metrics, tracing, error handling, and automated testing.
- Collaborate across engineering disciplines including systems, mission analysis, UI/UX, and DevOps.
- Contribute to CI/CD and engineering rigor through testing, code reviews, and Git‑driven workflows.
- STEM foundation — Bachelor’s degree in Engineering, Systems Engineering, Mechanical Engineering, Computer Science, Physics, Applied Mathematics, or related STEM field.
- Full‑stack engineering experience — 1–5 years building production systems across frontend and backend domains.
- Systems‑level understanding — Concurrency, distributed systems, data modeling, caching, and performance optimization.
- Modern frontend expertise — TypeScript/JavaScript, React, and contemporary UI engineering practices.
- Core web fundamentals — HTML, CSS, browser internals, rendering pipelines, and performance constraints.
- Advanced React patterns — Hooks, context architectures, compound components, scalable state management.
- Design systems & component architecture — Component libraries, design systems, CSS‑in‑JS, modular CSS, utility‑first approaches.
- Complex visualization work — Physics‑based simulations, engineering workflows, real‑time system behavior.
- Backend integration fluency — REST, GraphQL, gRPC, WebSockets.
This position may require access to information, materials, or technology subject to the International Traffic in Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). To comply with these regulations, applicants may be asked to provide documentation to verify their status as a "U.S. person" as defined under the ITAR and EAR, or their eligibility to obtain any required U.S. Government export authorization. Redwire complies with all applicable anti-discrimination laws, including the Immigration and Nationality Act, and does not discriminate on the basis of citizenship status or national origin except as required by law.