Senior IT Software Engineer, Full Stack (Java / React / GCP AI)
Core
Design, build, and scale highly available, secure backend microservices and frontends while orchestrating production-ready agentic workflows leveraging LLM reasoning, prompt engineering, and RAG.
Role type
Senior Staff IC Full Stack Engineer (Java/React/GCP AI)
Builds
Secure full-stack applications and integrated AI systems for enterprise cybersecurity products.
Domain
Cybersecurity + Generative AI + Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, React, TypeScript, Next.js, Google Cloud Platform (GKE, Cloud Run), LLM architecture, RAG pipelines, distributed systems design, SQL/NoSQL schema design, CI/CD tooling
Preferred skills
Python, open-source AI frameworks (LangChain, LlamaIndex), Google Cloud Certified Professional Cloud Architect, cybersecurity principles for AI
Technologies
Java, Spring Boot, React, TypeScript, Next.js, Node.js, Google Kubernetes Engine (GKE), Cloud Run, Harness, Jenkins, MySQL, MongoDB, Cassandra, GCP Vertex AI
Responsibilities
Design and deploy agentic workflows with LLM reasoning and RAG; develop core full-stack components interfacing with Generative AI models; establish architectural patterns for Java/Next.js/GCP ecosystem; champion design standards, type safety, and automated testing; ensure compliance with enterprise security and responsible AI principles; lead technical design reviews and mentor engineers
Seniority
Senior, hands-on IC with mentorship responsibilities