Staff Frontend Software Engineer
Circadence Corporation
- Boulder, CO
- $165,000-185,000 per year
- Permanent
- Full-time
Staff Front End Engineer – RangeGPT PlatformLocation:
Remote (Boulder/Denver, CO preferred)Department:
EngineeringReports to:
Chief EngineerCompensation:
$165,000–$185,000, commensurate with experienceBenefits:
Comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, HSA/FSA options, life and disability insurance, unlimited PTO, and paid holidays.Job SummaryCircadence is hiring a Staff Front End Engineer to lead the development of the RangeGPT user interface—a cutting-edge cyber range design and analysis tool that combines a WYSIWYG canvas editor with LLM-driven agentic workflows.You’ll be responsible for building and owning the front end of RangeGPT V1.0, bringing to life a visual system that allows cybersecurity professionals to design, deploy, and analyze complex infrastructure with minimal friction using drag hybrid drag-and-drop and language-driven interface. This is a highly impactful role for an advanced engineer with deep front-end expertise and a strong product sense.You’ll thrive here if you know how to build modern, maintainable React systems, enjoy solving UI challenges in graph-based design tools, and want to help define what “usable AI tooling” looks like.Key Responsibilities
- Architect and evolve the front-end codebase using React, TypeScript, and modern libraries (e.g., Next.js, React Router, MUI/Tailwind).
- Lead the design and implementation of scalable component frameworks, UI state models, and interaction patterns for RangeGPT's WYSIWYG interface.
- Work cross-functionally with AI, backend, and product teams to translate agentic workflows and LLM outputs into intuitive visual interactions.
- Build interfaces that combine real-time topology visualization, interactive assistants, and deployment feedback loops.
- Develop and/or implement algorithms for auto-layout mechanisms for canvas-based visual components.
- Champion frontend best practices in testing, performance optimization, accessibility, and maintainability.
- Own and guide technical decisions related to client-side architecture, tooling, and delivery pipelines (CI/CD, bundling, testing).
- Mentor and unblock other engineers, contributing as a force multiplier for team velocity and code quality.
- Stay current with frontend and AI-integrated UX trends and evaluate new technologies and frameworks for fit.
- 7+ years of professional experience in front-end or full-stack roles with a strong UI focus including prior senior-level positions.
- Expert-level proficiency in React + TypeScript, with deep experience in architecting complex SPAs.
- Proven experience owning frontend frameworks and design systems used by cross-functional teams.
- Strong command of UI testing strategies (unit, integration, and end-to-end), with hands-on use of tools like Playwright.
- Demonstrated success building visual or diagram-based tools, real-time collaborative apps, or agent-integrated interfaces.
- Familiarity with API design, async orchestration patterns, and integrating LLM-driven workflows or assistants.
- Comfortable with containerized development (Docker) and frontend CI/CD workflows.
- Experience with canvas-based editors, node graph libraries like XYFlow or ReactFlow, or developing low-code/no-code platforms.
- Exposure to LangGraph, function/tool calling, or semantic retrieval (RAG) systems.
- Background in cybersecurity, DevOps automation, or infrastructure-as-code platforms.
- Familiarity with MCP (Model Context Protocol) or related cyber range orchestration systems.
- https://www.eeoc.gov/know-your-rights-workplace-discrimination-illegal