Kong
Senior Software Engineer
San Francisco, California, United States · Senior
Sponsorship not specifiedDetected 37 days ago
GoReactNext.jsNode.jsBackend DevelopmentFull-Stack DevelopmentGitAPI DevelopmentLLMsAI OrchestrationPostman
About the role
- Integrate with backend services built in Go - understanding auth flows, API contracts, and where the UI layer fits within the broader system architecture
- Participate in PR reviews via GitHub, contributing to technical rigour and code quality across the Volcano codebase
Responsibilities
- Own the entire front-end surface of Volcano - from architecture decisions to the last pixel of a data visualisation - operating as the sole UI authority on the team
- Build log views, chart components, table interfaces, and graph-based agent workflow visualisations that are both technically precise and visually intentional
- Architect front-end systems within a Next.js monorepo that are performant, maintainable, and designed with the full-stack context in mind - not in isolation from it
- Drive collaborative pair design sessions with Mark and the broader Volcano team, iterating quickly and without attachment to prior work when product direction shifts
- Contribute to the upcoming LLM-driven code generation and deployment flow, building web-based text editors, chat interfaces, and dynamic graph visualisations for agent orchestration
- Full-stack systems fluency - able to reason across authentication architectures, API design, and backend data flows
- Full-stack systems fluency - able to reason across authentication architectures, API design, and backend data flows; you understand where front-end decisions have downstream consequences
Requirements
- 5+ years of production front-end engineering experience, with a demonstrable track record of owning UI systems end-to-end
- Server-side rendering expertise - deep, practical experience with SSR in a production context
- React and monorepo proficiency - comfortable operating within large-scale monorepo structures and reasoning about cross-package dependencies
- AI/LLM working experience - you use AI tooling in your day-to-day development workflow as a matter of course, not as an experiment
Nice to have
- Experience with Go or a working understanding of Go-based backend services
- Exposure to developer tooling, API platforms, or infrastructure-adjacent products (Vercel, Supabase, Netlify, Postman, or equivalent)
- Familiarity with LLM integration patterns - streaming responses, tool use, or agent orchestration in a UI context
Skills
- For more information, visit www.konghq.com http://www.konghq.com.
Company info
- Nobody checks every box - we're looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.
This listing is sourced directly from Kong's careers page and normalized into a canonical job model.