This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Full Stack Engineer
Circadence · Tupelo
Job description
About the role
Circadence is looking for a Full Stack Engineer to help evolve the Range Conductor platform – a cyber‑range design and automation solution that turns visual system and network diagrams into deployable infrastructure, automation workflows, and training environments.
Key responsibilities
- Design and implement an interactive, graph‑based canvas for visual cyber‑range and network design.
- Develop and maintain Django REST APIs and WebSocket services to enable real‑time collaboration and orchestration feedback.
- Build automation pipelines that convert visual designs into Ansible inventories and playbooks.
- Integrate with VMware vCenter APIs (PyVmomi) for provisioning of VMs, networks, and related resources.
- Support the full lifecycle of cyber‑range environments, including deployment, modification, and teardown.
- Write automated tests (Jest, Playwright) and contribute to CI/CD pipelines.
Required profile
- 3‑5 years of professional experience building full‑stack web applications.
- Strong proficiency with modern React, TypeScript, and frontend best practices.
- Deep knowledge of Python and Django, including REST API development.
- Solid understanding of networking fundamentals such as TCP/IP, subnetting, VLANs, and routing.
- Ability to reason about complex systems and communicate technical concepts clearly.
Required skills
- Next.js 14, React 18, TypeScript
- Material‑UI, TailwindCSS, React Flow
- Python 3.10, Django 5.2, Django Channels
- Ansible Core
- PostgreSQL, Redis
- Docker, NGINX
- VMware vSphere / vCenter APIs (PyVmomi)
- Git, RESTful APIs, SQL
- Jest, Playwright, CI/CD pipelines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Circadence
Tupelo