Software Engineer, Full Stack (Full Stack Developer Engineer)
Summary
Full stack engineer at Redwire, a space and defense technology company, building end-to-end software for simulation, digital-engineering, and mission-system platforms. Day to day: modern React/TypeScript frontends plus high-throughput Python/C++/Rust backend services, GraphQL/REST APIs, and graph databases, on-site with a DoD Secret/TS-SCI clearance requirement.
- 2+ years of professional software engineering experience spanning frontend and backend development, with demonstrated ownership of production systems.
- Advanced proficiency with TypeScript/JavaScript, React, and modern frontend engineering, including state management, performance profiling, and scalable UI architectures.
- Strong backend engineering skills using Python, C++, and/or Rust, with experience building APIs, microservices, simulation-adjacent services, or high‑performance backend systems.
- Experience designing and implementing GraphQL and REST APIs, including schema design, data‑layer integration, and cross‑service contract management.
- Experience working with knowledge graph or graph‑centric architectures, ideally Neo4j/DGraph/ArangoDB or similar technologies, supporting large scale data management for use in physics based simulation workflows.
- Demonstrated experience building software supporting modeling, simulation, digital engineering workflows, or data‑driven analysis platforms.
- Strong understanding of system‑level concerns: concurrency, data modeling, caching, distributed systems, and performance optimization across the stack.
- Track record of implementing comprehensive testing strategies (unit, integration, E2E) and contributing to engineering best practices in CI/CD.
- U.S. Citizen; able to obtain and maintain a DoD Secret or TS/SCI clearance.
- Bachelor’s degree in Computer Science, Engineering, or a closely related field.
- Experience developing or scaling systems involving digital twins, simulation orchestration, knowledge graphs, or digital thread architectures
- Experience building data‑intensive applications with real‑time or near–real‑time constraints, complex visualization workloads, or large‑scale simulation outputs.
- Familiarity with 3D visualization technologies (Three.js, WebGL, React Three Fiber) for rendering spacecraft configurations, trajectories, or sensor environments.
- Exposure to modeling & simulation workflows (physics‑based modeling, configuration analysis, mission design, trade‑space exploration).
- Experience developing infrastructure or internal tools used by multiple engineering teams.
- Familiarity with GPU acceleration (CUDA or equivalent) or high‑performance computing workflows (reinforced by HPC‑related email threads from your team).
- Strong communication and cross‑functional collaboration skills, able to work directly with systems engineers, simulation experts, and mission analysts.
- Experience participating in manufacturing, integration, system testing, or deployment workflows for aerospace or mission systems
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.