Enable job alerts via email!

Staff Frontend Software Engineer

Circadence

United States

Remote

USD 165,000 - 185,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Circadence is seeking a Staff Front End Engineer to lead the development of the RangeGPT user interface. This role demands expertise in React and TypeScript to create intuitive, efficient interfaces for a cutting-edge cyber range tool. You will collaborate with AI and backend teams to deliver seamless user experiences.

Benefits

Comprehensive medical, dental, and vision insurance
401(k) with company match
HSA/FSA options
Unlimited PTO
Paid holidays

Qualifications

  • 7+ years of professional experience in front-end or full-stack roles.
  • Expert-level proficiency in React + TypeScript.
  • Proven experience owning frontend frameworks used by cross-functional teams.

Responsibilities

  • Architect and evolve the front-end codebase using React and TypeScript.
  • Lead design and implementation of scalable UI components.
  • Work cross-functionally to translate workflows into visual interactions.

Skills

React
TypeScript
UI Testing
Component Frameworks

Job description

Job Title

Staff Front End Engineer – RangeGPT Platform

Location:

Remote (Boulder/Denver, CO preferred)

Department

Engineering

Reports To

Chief Engineer

Compensation

$165,000–$185,000, commensurate with experience

Benefits

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 Summary

Circadence 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.

Required Qualifications

  • 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.

Preferred Qualifications

  • 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.

Why Circadence?

At Circadence, you'll help shape the future of cybersecurity training by working with a passionate team building a platform used to train national security professionals, enterprise defenders, and future cyber leaders. We value innovation, autonomy, and purpose—join a fast-growing team of top-tier AI researchers, software engineers, and curriculum designers to change the world of cybersecurity training.

Circadence Corporation is proud to be an equal opportunity employer. We will not discriminate against any applicant or employee based on age, race, color, creed, religion, sex, sexual orientation, gender, gender identity or expression, medical condition, national origin, ancestry, citizenship, marital status, or civil partnership/union status, physical or mental disability, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state or local law.

  • https://www.eeoc.gov/know-your-rights-workplace-discrimination-illegal

Compensation: From $165,000 to $185,000 per year

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Computer and Network Security

Referrals increase your chances of interviewing at Circadence by 2x

Sign in to set job alerts for “Staff Software Engineer” roles.

California, United States $300,000.00-$600,000.00 2 weeks ago

United States $124,032.00-$223,200.00 1 day ago

Full-Stack Software Engineer (New graduates: United States)

United States $70,000.00-$100,000.00 1 month ago

Palo Alto, CA $140,000.00-$185,000.00 20 hours ago

United States $100,000.00-$720,000.00 2 weeks ago

United States $170,000.00-$720,000.00 2 days ago

New York, NY $140,000.00-$185,000.00 2 weeks ago

United States $84,200.00-$180,400.00 4 days ago

Software Engineer (L5) - Open Connect Platform

United States $100,000.00-$720,000.00 2 weeks ago

Software Engineer L4/L5 - Data and Feature Infrastructure, Machine Learning Platform

United States $100,000.00-$720,000.00 2 weeks ago

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

United States $100,000.00-$720,000.00 3 days ago

Software Engineer (L5) - Ads Identity & Privacy

United States $100,000.00-$720,000.00 4 days ago

United States $100,000.00-$720,000.00 1 week ago

United States $140,000.00-$170,000.00 2 months ago

New York, NY $145,000.00-$260,000.00 8 months ago

California, United States $100,000.00-$720,000.00 2 weeks ago

United States $90,000.00-$170,000.00 10 months ago

Junior Software Engineer - Remote (Global)
Software Engineer L4/L5, Training Platform, Machine Learning Platform

United States $100,000.00-$720,000.00 1 day ago

New York, NY $110,000.00-$240,000.00 4 months ago

San Francisco, CA $132,700.00-$196,600.00 2 weeks ago

Software Engineer, HTML - AI Training (Freelance, Remote)
Machine Learning Software Engineer L4/L5

United States $100,000.00-$720,000.00 4 days ago

Software Engineer (L6), Ads Demand Management

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.