Staff Full-Stack Software Engineer, , GPS
Leads architecture and delivery of production-grade full-stack AI applications for public sector clients, translating ambiguous requirements into scalable systems and reusable platform capabilities. Requires 10+ years of full-stack experience, cloud and Kubernetes expertise, technical leadership, and Arabic proficiency.
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 production-grade AI application frameworks, 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 staff, and ensure products align 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 experience across Python, Node.js, and React.
- Experience designing high-scale architectures on Kubernetes and global cloud infrastructures, including AWS, Azure, or Google Cloud.
- Expert ability to design and oversee production-grade ecosystems with strong standards for system integrity, security, and scalability.
- Extensive experience deploying and troubleshooting end-to-end solutions in complex, high-security client environments.
- Ability to resolve ambiguity, mentor senior staff, and set technical vision.
- Experience with asynchronous workflows and documentation-first engineering cultures.
- Proficiency in Arabic.
Nice to Haves
- Experience as a startup CTO, founding engineer, forward-deployed engineer, or dedicated customer engineer.
- Experience working cross-functionally with operations.
- Experience building LLM-driven solutions and architecting future-proof systems.
Skills
Python, Node.js, React, Kubernetes, AWS, Microsoft Azure, GCP, Distributed Systems, Cloud Infrastructure, Ai Applications, Llm Solutions, Asynchronous Workflows
Similar jobs
Fullstack Engineering jobsStaff-level, backend-leaning software engineer responsible for the architecture, reliability, and end-to-end ownership of critical financial systems. The role requires deep TypeScript and Node.js expertise, full-stack range, strong technical judgment, and experience operating production systems.
Senior 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 production software for Navan’s expense platform across backend, web, and AI services. The role requires 5+ years of software engineering experience, strong Java, TypeScript, or Python skills, and experience shipping LLM-powered or document-extraction features in high-stakes financial workflows.
Senior software engineer building web applications, data-driven tools, and AI-first workflows for investment professionals. The role requires Python, web APIs, cloud, databases, React, and strong cross-functional problem-solving experience.
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.