remote
Staff Software Engineer, Full Stack - Shield AI
Software Engineer
Lead the design and implementation of scalable full‑stack solutions on Google Cloud, driving performance, reliability, and security for mission‑critical defense applications.
About the role
Key Responsibilities
- Architect and develop high‑throughput web services and client interfaces using JavaScript, React, and Node.js.
- Design and maintain cloud‑native infrastructure on Google Cloud Platform, including GCS, Cloud Functions, and Kubernetes.
- Implement secure, scalable RESTful APIs and integrate with internal data pipelines.
- Collaborate with cross‑functional teams to define product requirements and deliver production‑ready code.
- Mentor junior engineers, conduct code reviews, and enforce best practices for performance and security.
Requirements
- 10+ years of software development experience with a focus on full‑stack engineering.
- Proficiency in JavaScript, React, and Node.js, plus experience with Docker and Kubernetes.
- Strong background in Google Cloud Platform services, especially GCS and Cloud Functions.
- Deep understanding of REST API design, authentication, and data modeling.
- Excellent problem‑solving skills and a passion for building reliable, mission‑critical systems.
Skills
javascriptreactnodejsdocker