{"id":1016484,"url":"https://alion.io/job/fortinet-software-development-engineer-gui","title":"Software Development Engineer (GUI)","company":{"id":52696,"name":"Fortinet","domain":"fortinet.com","url":"https://alion.io/company/fortinet-blog","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":85,"open_postings":196,"ghost_share":0,"stale_share":0.791,"repost_share":0,"time_to_fill_p50_days":3,"computed_at":"2026-11-06T05:58:05Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Sunnyvale, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":123000,"max":151000,"currency":"USD","period":"year","gross":null,"usd_annual":151000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Ant Design","optional":true},{"name":"Apache ECharts","optional":true},{"name":"Cypress","optional":true},{"name":"Docker","optional":true},{"name":"Jest","optional":true},{"name":"Kubernetes","optional":true},{"name":"Material UI","optional":true},{"name":"Playwright","optional":true},{"name":"Recharts","optional":true},{"name":"Vitest","optional":true}],"status":"live","first_seen_at":"2026-09-17T22:38:13Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-11-06T19:03:09Z","board_verified":true,"closed_at":null,"days_open":50,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":50},"description":"Our enterprise AI security gateway protects LLM traffic by detecting prompt injections, preventing data leakage, and enforcing compliance policies before requests reach model providers.\nYou will build the management console empowering security and platform teams to configure guardrails, control model access and budgets, and investigate AI traffic.\nWhat You'll Do\nApply rigorous design judgment to deliver clean layouts, enforce design system consistency, and leverage AI-assisted iteration workflows safely without introducing UI regressions.\n\nConnect pages to our Go backend through typed, contract-generated API clients.\n\nDeliver data-dense interfaces, including filterable tables, multi-step validation forms, and analytics dashboards.\n\nWrite component tests for every feature you ship, covering error and edge-case states.\n\nWork with UX on design consistency and with backend engineers on API shapes.\n\nWhat We're Looking For\nBachelor's or Master's in Computer Science, Software Engineering, or a related field.\n\nFrontend experience from an internship, co-op, coursework, or personal projects.\n\nSolid JavaScript (ES2022+) and working knowledge of TypeScript.\n\nReact fundamentals: components, hooks, state, controlled forms.\n\nComfortable with HTML/CSS layout, HTTP/REST and JSON, and Git.\n\nAttention to detail in validation, loading, empty, and error states.\n\nNice to Have\nExperience with a design system (Material UI, Ant Design) or token-based theming.\n\nHands-on testing experience, such as unit tests (Jest, Vitest, Testing Library) or end-to-end tests (Playwright, Cypress).\n\nData visualization (D3, Recharts, ECharts).\n\nUnderstanding of authentication, role-based access, or multi-tenant applications.\n\nInterest in LLMs and AI security - prompt injection, data leakage, cost control.\n\nEffective, well-reviewed use of AI coding assistants.\n\nExposure to Docker, Kubernetes, or CI pipelines.\n\nCybersecurity knowledge.\n\nWhy Join You'll ship customer-facing features on a product at the forefront of enterprise AI security, and learn contract-first full-stack development, enterprise design systems, and real testing discipline along the way.\nMust be authorized to work in the U.S. without sponsorship.\nThe US base salary range for this full-time position is $123,000-$151,000. 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.\nWage 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 candidate's subject knowledge, skill level, qualifications, experience, and geographic location.\nAll roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company’s discretion.\nWhy Join Us:\nWe 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.\nEmbark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 890,000+ customers around the globe.","description_format":"text","description_chars":3335,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Cybersecurity","Information Security"],"lifecycle":[{"event":"open","at":"2026-09-17T23:37:55Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 125 · green card filings: 113","filings_12m":125,"filings_prev_12m":189,"green_card_filings_12m":113,"median_offered_wage_usd":157500,"route":null,"cap_exempt":false,"checked_at":"2026-11-06T22:30:08+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":48}],"liveness":{"score":2,"band":"cold","label":"Long shot","p_open":1,"p_active":0.066,"p_room":0.28,"age_days":49,"expected_fill_days":3,"reasons":["conf:4","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-06T05:58:05Z"},"pay":{"stated_usd_annual":151000,"is_top_pay":false},"html_url":"https://alion.io/job/fortinet-software-development-engineer-gui","json_url":"https://alion.io/job/fortinet-software-development-engineer-gui.json","meta":{"generated_at":"2026-11-06T22:55:32Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1650,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":52696},"rest":"https://alion.io/mcp/rest/get_company?id=52696"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffortinet-software-development-engineer-gui"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ffortinet-software-development-engineer-gui"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ffortinet-software-development-engineer-gui"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/fortinet-software-development-engineer-gui\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffortinet-software-development-engineer-gui"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1016484}},{"tool":"search_jobs","arguments":{"company":"fortinet.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1016484},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}