Back to Jobs
Fortinet

Senior Frontend Engineer – GenAI at Fortinet

Fortinet Sunnyvale, CA

Job Description

DescriptionABOUT THE ROLEWere a cybersecurity company building a next-generation generative AI platform used across multiple product surfaces - from analyst workflows to internal operations tools. Were looking for a Senior Frontend Engineer with a strong frontend focus to design build and scale intuitive high-performance experiences for data-heavy real-time use cases.Youll work across the stack (with emphasis on the web frontend) to turn advanced AI capabilities - reasoning retrieval and automation - into trustworthy efficient user experiences. Youll collaborate closely with design product and AI/ML teams to ship features that improve investigation speed streamline operations and elevate customer outcomes.KEY RESPONSIBILITIES2.1 DevelopmentOwn end-to-end delivery of user-facing features across investigative assistive and summarization surfaces - from proof-of-concept to launch and iteration.Design interactive dashboards timelines and graph/entity views that handle high-volume streaming data with intuitive drill-downs and filtering.Build resilient real-time UX (e.g. WebSocket/SSE) and a scalable state architecture for conversations incidents and tickets with reliable cross-view synchronization.Define clear API/data contracts contribute to backend endpoints as needed and integrate enterprise systems (ticketing knowledge bases telemetry/observability workflow tools).Implement trustworthy AI UX: streaming responses with citations guardrails/redaction and human-in-the-loop review; capture feedback to improve prompts and behaviors.Instrument and improve outcomes - latency error rates summary accuracy and user satisfaction - to reduce time-to-response and time-to-resolution.2.2 CollaborationWork closely with backend AI product and design teams to translate complex requirements into elegant UIsMentor engineers lead design reviews and evolve coding standards and best practicesCommunicate tradeoffs and architecture decisions clearly to technical and non-technical stakeholdersREQUIRED QUALIFICATIONS3.1 Experience5 years of professional frontend development experience (full-stack a plus)Track record of shipping complex data-intensive web applications at scaleExperience operating in high-availability security-sensitive or support-critical environmentsDemonstrated ownership from architecture through delivery3.2 Technical SkillsCore Skills (Must Have)Expert proficiency with modern JavaScript/TypeScript and a component-based web framework (e.g. React)Experience with server-rendered web apps and routingStrong grasp of state management patterns (e.g. state containers signals or equivalent)Proficiency with async data fetching and caching for server state (e.g. query/fetch layers)Advanced CSS skills (responsive layouts design systems accessibility)Experience with real-time transports (e.g. WebSocket Server-Sent Events) and streaming UXGit-based workflows and CI/CD; feature flagging and progressive deliveryComfort with charting/graph visualization libraries and building interactive drill-down dashboardsUnderstanding of UX for dense high-stakes data-heavy applicationsExperience working within and evolving component libraries/design systemsCommunication & Soft Skills (Very Important!)Excellent written and verbal communicationStrong problem-solving skills and attention to detailSelf-directed collaborative and comfortable with ambiguity in fast-moving contextsExperience working with distributed teamsBackend & Platform (Nice to Have for Full-Stack)Experience designing APIs (REST/Websocket) and integrating with event streamsComfort with at least one server runtime/language (e.g. Python Golang) and data storage paradigm (e.g Postgres Neo4j)Understanding of authentication/authorization patterns and session managementPREFERRED QUALIFICATIONS (BONUS POINTS)AI/ML Product ExperienceBuilt user experiences for generative AI features (assistive workflows agent-style tool use or similar)Understanding of LLM streaming patterns tool orchestration and structured outputs (citations functions)Familiarity with retrieval-augmented generation prompt strategies evaluation and guardrail techniquesExperience visualizing reasoning traces tool execution and confidence signals for user trustAdditional Technical SkillsReal-time collaboration (presence concurrency control CRDTs/OT)Graph and time-series data modeling/visualizationEvent-driven systems message queues background job orchestrationMarkdown/rich-text rendering and extensible editor frameworksMonorepo and micro-service architecture experienceDomain Knowledge (Cybersecurity & Operations)Familiarity with security operations workflows and investigation lifecyclesUnderstanding of incident management alert triage and escalation processesAwareness of observability and root-cause analysis in distributed systemsWHAT WE OFFERA chance to shape the future of AI-assisted cybersecurity and operations at scaleOwnership of significant product surfaces used daily by enterprise customers and internal teamsA collaborative environment with experienced engineers researchers and designersContinuous learning in AI/ML security and modern web technologiesFlexible work arrangements and a competitive compensation packageThe US base salary range for this full-time position is $160000-$200000. Fortinet offers employees a variety of benefits including medical dental vision life and disability insurance 401(k) 11 paid holidays vacation time and sick time as well as a comprehensive leave program.Wage ranges are based on various factors including the labour market job type and job level. Exact salary offers will be determined by factors such as the candidates subject knowledge skill level qualifications experience and geographic location.All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Companys discretion.Why Join Us:We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.Embark on a challenging enjoyable and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660000 customers around the globe.Required Experience:Senior IC Key Skills APIs,C/C++,Computer Graphics,Go,React,Redux,Node.js,AWS,Library Services,Assembly,GraphQL,High Voltage Employment Type : Full-Time Experience: years Vacancy: 1 Monthly Salary Salary: 160000 - 200000

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities