{"schemaVersion":"jobsearcher.job.v1","id":"0e15220a54185d0cb7ff7b3e","url":"https://jobsearcher.com/jobs/0e15220a54185d0cb7ff7b3e","canonicalUrl":"https://jobsearcher.com/jobs/0e15220a54185d0cb7ff7b3e","title":"Software Development Engineer (GUI)","description":"Overview\nIn this role you build and improve the management console for Fortinet’s AI security gateway, enabling security and platform teams to configure guardrails, manage model access and budgets, and investigate traffic. You’ll deliver data-dense, responsive interfaces that connect to a Go backend, shaping a critical product used by 890,000+ customers. You’ll collaborate across UX and backend teams to ensure design consistency, robust validation, and high-quality testing. This is a chance to impact enterprise AI security at scale.\n\nCompensation / Benefitsmedical, dental, vision insurance401(k)11 paid holidaysvacation timesick timecomprehensive leave program\nResponsibilitiesDeliver data-dense interfaces with filterable tables, multi-step forms, and analytics dashboardsConnect frontend pages to the Go backend using typed, contract-generated API clientsEnforce design system consistency and collaborate with UX for visual fidelityWrite component tests covering error and edge-case statesCollaborate with backend engineers on API shapes and with UX on design consistencyEnsure UI validation, loading, empty, and error states are robust\nKey requirementsBachelor's or Master's in Computer Science, Software Engineering, or related fieldFrontend experience from internships, coursework, or projectsSolid JavaScript (ES2022+) and TypeScriptReact fundamentals: components, hooks, state, formsHTML/CSS layout, HTTP/REST and JSON, GitAttention to detail in validation, loading, empty, and error statesAttention to detailCross-functional collaborationProactiveness in learning and improvingReactTypeScriptJavaScript (ES2022+)","company":"Fortinet","rawCompany":"fortinet","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-22T03:33:31.369Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Development Engineer (GUI)","description":"Overview\nIn this role you build and improve the management console for Fortinet’s AI security gateway, enabling security and platform teams to configure guardrails, manage model access and budgets, and investigate traffic. You’ll deliver data-dense, responsive interfaces that connect to a Go backend, shaping a critical product used by 890,000+ customers. You’ll collaborate across UX and backend teams to ensure design consistency, robust validation, and high-quality testing. This is a chance to impact enterprise AI security at scale.\n\nCompensation / Benefitsmedical, dental, vision insurance401(k)11 paid holidaysvacation timesick timecomprehensive leave program\nResponsibilitiesDeliver data-dense interfaces with filterable tables, multi-step forms, and analytics dashboardsConnect frontend pages to the Go backend using typed, contract-generated API clientsEnforce design system consistency and collaborate with UX for visual fidelityWrite component tests covering error and edge-case statesCollaborate with backend engineers on API shapes and with UX on design consistencyEnsure UI validation, loading, empty, and error states are robust\nKey requirementsBachelor's or Master's in Computer Science, Software Engineering, or related fieldFrontend experience from internships, coursework, or projectsSolid JavaScript (ES2022+) and TypeScriptReact fundamentals: components, hooks, state, formsHTML/CSS layout, HTTP/REST and JSON, GitAttention to detail in validation, loading, empty, and error statesAttention to detailCross-functional collaborationProactiveness in learning and improvingReactTypeScriptJavaScript (ES2022+)","datePosted":"2026-09-22T03:33:31.369Z","dateModified":"2026-09-22T03:33:31.369Z","hiringOrganization":{"@type":"Organization","name":"Fortinet","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0e15220a54185d0cb7ff7b3e"},"url":"https://jobsearcher.com/jobs/0e15220a54185d0cb7ff7b3e"}}