Software Engineer

VTG LLC
Chantilly, VA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Microsoft Windows Software System Penetration Testing Complex Networks Cyber Security System Configuration Linux Hypervisor Network Security Network Configuration and Change Management Network Administration Systems Development Life Cycle Enterprise Software Applications

Job description

  • Plan and execute penetration tests and hands-on security assessments across enterprise IT environments.
  • Apply adversarial tactics, techniques, and procedures to identify vulnerabilities and evaluate security controls.
  • Use computer attack methods and system exploitation techniques to assess the security posture of systems and networks.
  • Identify, validate, and document technical vulnerabilities and potential attack paths.
  • Conduct network security analysis and assess complex network architectures for vulnerabilities and security weaknesses.
  • Use network management and security analysis tools to evaluate network configurations, traffic, and system behavior.
  • Assess the security of Linux, Windows, virtualized platforms, enterprise systems, and hypervisor environments.
  • Review system configurations, development approaches, and technical designs to identify security risks.
  • Design, test, and evaluate IT security architectures.
  • Assess complex Windows installations and enterprise infrastructure for security vulnerabilities and configuration weaknesses.
  • Analyze penetration testing and security assessment results to determine potential business and mission impact.
  • Develop risk management methodologies and frameworks to evaluate technical security findings.
  • Create actionable risk and threat mitigation plans based on identified vulnerabilities and test results.
  • Document technical findings, attack paths, risks, and recommended remediation activities.
  • Collaborate with system administrators, engineers, architects, and cybersecurity teams to improve the overall security posture of enterprise environments.

Requirements

Must possess an active TS/SCI clearance with Poly on day one of employment

  • Demonstrated professional experience in cybersecurity, information security, or a related IT field.
  • Hands-on experience conducting cybersecurity penetration testing.
  • Experience leveraging adversarial tactics to conduct technical security testing.
  • Experience applying computer attack methods and system exploitation techniques.
  • Strong working knowledge of cybersecurity principles across Linux, Windows, and virtualized platforms.
  • Experience designing, testing, reviewing, or implementing IT security architectures.
  • Experience performing network security analysis.
  • Experience analyzing complex network architectures.
  • Experience using network management and security analysis tools.
  • Experience developing risk management methodologies.
  • Experience analyzing security test results and developing risk and threat mitigation plans.
  • Experience testing and reviewing system configurations, application or system development, and technical designs.
  • Experience assessing enterprise systems and hypervisor environments.
  • Experience designing, testing, implementing, or assessing complex Windows installations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:53 min

History of hardware virtualization and infrastructure abstraction layers

Edo Edo · WWC 2024

4:11 min

Introduction to cloud-native application developer security

Micah Silverman · WWC 2022

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · WWC 2022

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:22 min

Transitioning from software engineering to security roles

Anna Oliveira · Coffee With Developers

Videos

See all

Related articles

See all