Company
Circadence Corporation logo

Circadence Corporation

circadence.com
Location

Remote, but you must be in the following location

  • 🇺🇸 United States
Annual Salary
USD 150k - USD 180k
Apply

Senior Full Stack Engineer

Job Title:
Senior Full Stack Engineer – RangeGPT Platform

Location:
Remote (Boulder/Denver, CO preferred)

Department:
Engineering

Reports to:
Chief Engineer

Compensation:
$150,000–$180,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 Senior Full Stack Engineer to join the team behind RangeGPT—an intelligent cyber range design and analysis platform that combines a WYSIWYG interface with AI-powered automation.

RangeGPT enables cybersecurity professionals to visually design and deploy realistic training environments, while leveraging LLM-based agents for network topology/infrastructure generation, scenario guidance, and range analysis. As a full stack engineer, you'll contribute across backend services, API design, and a React-based frontend—helping build a 0-1 new product leveraging the latest technologies.

You’ll thrive in this role if you enjoy designing clean interfaces, building robust backend services, and integrating cutting-edge capabilities like tool-calling agents and real-time infrastructure orchestration.

Key Responsibilities

  • Develop and maintain full stack features using Python (Django/FastAPI) and React + TypeScript

  • Design scalable APIs and orchestration logic that integrate LLM agents, retrieval systems (RAG), and infrastructure generation pipelines

  • Collaborate closely with AI and platform engineers to expose agentic capabilities via intuitive UI/UX patterns

  • Build backend systems to support scenario authoring, misconfiguration detection, and real-time validation workflows

  • Contribute to the canvas-based WYSIWYG editor, helping users bridge natural language input with visual infrastructure diagrams and deployment artifacts

  • Participate in architecture and system design discussions, with an eye toward performance, maintainability, and extensibility

  • Support DevOps and local development setups (Docker, Kubernetes, Azure DevOps), CI/CD pipelines, and observability instrumentation