Staff FullStack Software Engineer, , GPS
Leads architecture and implementation of full-stack AI applications for public sector clients, translating ambiguous mission needs into secure, scalable platforms. Requires 10+ years of full-stack experience with Python, Node.js, React, Kubernetes, and cloud infrastructure, plus strong technical leadership.
About the job
Responsibilities
- Serve as the lead technical strategist for public sector engagements, converting ambiguous mission requirements into robust architectural roadmaps and guiding onsite implementation.
- Architect frameworks for production-grade AI applications, integrating interactive UIs, backend systems, and AI models at scale.
- Guide the evolution of cloud infrastructure, ensuring security, global scalability, and long-term system integrity across environments.
- Direct development of core platforms and shared services for diverse global client use cases.
- Partner with cross-functional leadership to steer the technical roadmap, mentor senior and junior staff, and align products with a cohesive technical architecture.
- Translate client lessons into reusable engineering patterns.
Requirements
- Master's or PhD in Computer Science, or equivalent deep industry experience architecting complex distributed systems.
- 10+ years of full-stack expertise across Python, Node.js, and React.
- Experience designing high-scale architectures on Kubernetes and global cloud infrastructures, including AWS, Azure, or Google Cloud.
- Expertise overseeing production-grade ecosystems with strong system integrity, security, and scalability.
- Experience deploying and troubleshooting end-to-end solutions in complex, high-security client environments.
- Self-driven leadership, ambiguity resolution, staff mentoring, and technical vision-setting.
- Experience with asynchronous workflows and documentation-first engineering cultures.
Nice to Have
- Startup experience as a CTO, founding engineer, forward deployed engineer, or dedicated customer engineer.
- Cross-functional experience with operations.
- Experience building LLM-driven solutions and architecting future-proof systems.
- Proficiency in Arabic.
Skills
Python, Node.js, React, Kubernetes, AWS, Microsoft Azure, GCP, Distributed Systems, Cloud Infrastructure, LLMs, Asynchronous Workflows, System Architecture
Similar jobs
Fullstack Engineering jobsSenior staff-level engineer serving as the technical foundation for a growth engineering team. The role combines full-stack development in Go and TypeScript with production data pipelines, experimentation infrastructure, ML systems, and technical direction.
Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.
Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.