Ultimate Knowledge

Ultimate Knowledge

Cybersecurity Engineer - Training Lab Developer

United States

Sponsorship not specifiedDetected 238 days ago
PythonBashPowerShellNode.jsAWSGCPAzureCloud PlatformsDockerTerraformAnsibleLinuxCybersecuritySIEMIncident ResponseCustomer SupportDNSWireshark

About the role

  • You'll work with an elite team of cyber professionals to create dynamic, immersive environments used across national defense and commercial programs.
  • This position is ideal for engineers who love breaking and defending systems, building environments from scratch, and seeing their work directly shape the next generation of cyber defenders.

Responsibilities

  • Design, develop, and deploy virtualized and containerized training environments that replicate enterprise and operational technology networks.
  • Build interactive, hands-on scenarios that cover topics such as network defense, exploitation, incident response, malware analysis, and cloud security.
  • Collaborate with SMEs and instructional designers to align labs with course objectives, NICE/NIST and DCWF frameworks, and current threat intelligence.
  • Maintain and monitor lab infrastructure for performance, security, and scalability across cloud and on-prem environments.
  • Develop automation scripts (Python, PowerShell, Bash, Node.js) to streamline environment builds, resets, and telemetry capture.
  • Perform QA testing to validate scenario functionality, scoring, and learner experience.
  • Support instructors and learners during training events, ensuring lab reliability and technical support responsiveness.
  • We're seeking a Cybersecurity Engineer - Training Lab Developer to design, build, and sustain cutting-edge cyber training labs that simulate real-world threats, vulnerabilities, and defensive operations.

Requirements

  • U.S. Citizenship (required for clearance eligibility) Bachelor's degree in Cybersecurity, Computer Science, or related field, or equivalent hands-on experience.
  • 2+ years of professional experience in cybersecurity engineering, system administration, or cyber training/lab development.
  • Demonstrated knowledge of networking, virtualization (VMware, VirtualBox, Hyper-V), and Linux/Windows administration.
  • Proficiency in at least one scripting or automation language (Python, Bash, PowerShell, or Node.js).
  • Familiarity with common cybersecurity tools and frameworks: Wireshark, Metasploit, Nmap, Zeek, Suricata, Burp Suite, Nessus, etc.

Nice to have

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with Active Directory, DNS/DHCP configuration, and attack simulation frameworks (Atomic Red Team, Caldera, Metta, etc.).
  • Why Work With UKI At Ultimate Knowledge, you'll join a team that's redefining cyber training through technical innovation, creativity, and mission focus.

Skills

  • Wireshark, Metasploit, Nmap, Zeek, Suricata, Burp Suite, Nessus, etc.
  • Understanding of core security domains (host and network defense, exploitation, forensics, and cloud security).
  • Excellent analytical and troubleshooting skills with a commitment to producing high-quality, functional environments.
  • Preferred Qualifications Experience with cloud platforms (AWS, Azure, GCP).
  • Experience using or integrating security monitoring platforms (Elastic, Splunk, Graylog, or Security Onion).
  • Experience with infrastructure-as-code or automation tools (Ansible, Terraform, Docker).
  • Professional certifications such as CISSP, CEH, OSCP, CompTIA Security+, or equivalent.

Visa & Work Authorization

  • Citizenship (required for clearance eligibility) Bachelor's degree in Cybersecurity, Computer Science, or related field, or equivalent hands-on experience

This listing is sourced directly from Ultimate Knowledge's careers page and normalized into a canonical job model.