Security Software Engineer - Red Team Penetration Testers

After School Matters, Inc.
Dahlgren, VA, United States
2 days ago
Apply on rpigroup.applytojob.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$110,000.0 - $150,000.0
Working hours
Regular working hours

Tech stack

ASP.NET C (Programming Language) HTML Java (Programming Language) PHP (Programming Language) Microsoft Windows Active Directory Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Apple IOS Application Integration Architecture
+70 more
Software System Penetration Testing Authentication Protocols Microsoft Azure C Sharp (Programming Language) Unix C++ (Programming Language) IBM Rational ClearCase Cloud Computing Static Program Analysis Code Review Common Object Request Broker Architecture Software Debugging Linux Web Development Multi-Factor Authentication Perl (Programming Language) Emulators Federated Identity Management Graphical User Interface HP-UX Java GUIs Python (Programming Language) Kali Linux Lightweight Directory Access Protocols (LDAP) Microsoft Software NetApp Applications Network Protocols Cisco Nexus Switches Nmap NoSQL OAuth Data ONTAP (Server Appliance) Windows PowerShell Real-Time Operating Systems Azure Active Directory Red Team (Cyber Security) Reverse Engineering Security Assertion Markup Language (SAML) Simple Object Access Protocol (SOAP) Single Sign-On Software Configuration Management Software Engineering Solaris (Operating System) SQL Databases Systems Architecture Systems Integration Tcl (Programming Language) Virtual Hosting VxWorks Web 2.0 Web Applications Web Services Computer Networking Systems Microsoft Power Automate Malware GWAPT Information Technology Metasploit Palo Alto Networks Vcenter Graphql Firepower Comptia Linux+ Restful APIs SnapMirror Serverless Computing Cisco Golang Vmware Microservices

Job description

RPI Group is seeking a skilled, driven Security Software Engineer to support Red Team penetration testing for a mission-focused Navy customer. If you are energized by complex technical challenges, enjoy finding and analyzing security weaknesses, and want your work to inform real-world defensive decisions, this role is for you., * Offensive Security Certs: Offensive Security Certified Professional (OSCP), Offensive Security Certified Expert (OSCE), Offensive Security Exploitation Expert (OSEE), Offensive Security Wireless Professional (OSWP)

  • SANS Certs: SEC560 - Network Penetration testing and Ethical Hacking (GPEN Certification), SEC542 - Web App Penetration Testing and Ethical Hacking (GWAPT Certification), SEC660 - Advance Penetration Testing. Exploit Writing, and Ethical Hacking (GXPN Certification), SEC642 -Advanced Web App Penetration Testing and Ethical Hacking, SEC564 -
  • Red Team Operations and Threat Emulation

  • OSD Sponsored Cyber Operation Academy Course (COAC) graduates.
  • Capture the Flag (CTF) participation (DEFCON, Over-The-Wire (OTW), Hack the Box, USS Secure CTF’s)
  • Security research resulting in a Common Vulnerabilities and Exposures (CVE)

  • Possess the ability to:

  • Debug and reverse engineer software.
  • Analyze Windows Events and Linux syslog’s, boot logs and dmesg logs.
  • Program and debug Web 2.0, Java, Perl, Ada, C++, Tool Command Language (tcl/tk) scripts and graphical user interfaces (GUis) using Microsoft Visual tel and Rational ClearCase for software configuration management.
  • Program and debug Web 2.0, Java, Perl, Ada, C++, Tool Command Language (tcl/tk) scripts and graphical user interfaces (GUis) using Microsoft Visual tel and Rational ClearCase for software configuration management.
  • Recommend software modifications to systems to mitigate known vulnerabilities. Operate and administrate computer systems running HP-UX, UNIX, Solaris, Linux and Microsoft Windows.
  • Identify security flaws in compiled and human readable source code. Understand code utilizing real-time VxWorks and Lynx OS operating systems, Common Object Resource Broker Architecture (CORBA), firewalls and networking protocols.
  • Understand how to implement NSA approved encryption technologies and devices. Apply DISA Security Technical Implementation Guides (STIGs).
  • Apply virtual hosting and server technology in system architectures. Understand and apply the concept of deceptive technology such as honey pots in system architectures.
  • Participate in Code Reviews. Perform Static Source Code Analysis. Author recommendations for improving software and code design.
  • Contribute to a System Security Administrator and Operators Manual (SSAOM)

Must be a U.S. Citizen and Possess an Active Security Clearance

Requirements

  • Five (5) Years experience in:
  • Linux - firm grasp/demonstrated knowledge
  • Associated Training: COMPTIA Linux+ or FedVTE Linux+
  • Five (5) Years experience in:
  • Windows - foundational knowledge with good understanding of enterprise networks
  • Associated Training: Microsoft course (MCSA; Various)

  • Strong working knowledge of common Penetration Testing (PENTEST) tools:
  • Kali, Metasploit, NMAP, Cobalt Strike
  • Associated Training: Certified Ethical Hacker or Offensive Security Certified Professional and;

  • Documented experience in at least one of the following:

  • Penetration Testing (PENTEST) (government or contractor)
  • Red Team Operations (government or contractor)
  • Tool/Software Development (exploits/malware, C2, reverse engineering, bug bounties)
  • Python, C, C Sharp, C++, Go, Perl, Powershell

Web Dev/Web App Dev/Web Penetration testing * + o NSX, vCenter, vRealize Suite, Horizon View (VDI) and others o PAN-OS o FirePower, Nexus, IOS, ASA o ONTAP, SnapMirror o Active-Directory o Entra ID (Azure AD), Active Directory, SSO, MFA, Azure application integration, Identity Federation. o Automation using Powershell, PowerAutomate, Logic Apps, Graph API. o Microsoft Entra ID and Microsoft 365 in a hybrid environment. o Experience with Palo Alto, Cisco, VMWare, NetApp and Microsoft products. o Extending or integrating on premises AD with Entra ID. o Managing identity and access in Microsoft Entra ID. Experience conducting Red Team operations in an MDE environment. o Experience with AWS, Cloud Audit, Serverless and Microservice Architecture o Experience working with AWS services (such as EC2, S3, KMS, RDS) and security best practices relevant to those services o Experience with Web Services penetration testing (RESTful and SOAP) Web Authentication protocols (e.g. OAuth2, SAML, LDAP)

  • PHP, ASP, SQL db’s, Java, HTML, No SQL

  • Minimum certification as IAT Level II per DoD 8570.01, or successor.
  • Minimum certification as penetration tester and possess one of the following certificates

Benefits & conditions

Invitation for Job Applicants to Self-Identify as a U.S. Veteran

  • A “disabled veteran” is one of the following:
  • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
  • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran’s discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Apply for this position

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

Apply on rpigroup.applytojob.com
Prepare application

Good distractions

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

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

1:52 min

Refining the agent by automating physical hardware restarts

Marc Plogas Marc Plogas · World Congress 2026 Europe

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

51 sec

Exploring offensive security with red team tooling

Stefania Chaplin · World Congress 2022

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

1:19 min

Enhancing product safety through continual red teaming operations

Rebekka Weiss Rebekka Weiss +1 · World Congress 2025

Videos

See all

Related articles

See all