Security Software Engineer – Red Team Penetration Tester

RPI Group Inc
  • Dahlgren, VA
  • Full-time
16 days ago

Job Description

Position Title: Security Software Engineer – Red Team Penetration Testers
Salary Range: $110,000 to $150,000 Annually
Location: Dahlgren, VA

About the Role

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.

What We’re Looking For

 
  • Five(5)Yearsexperiencein:
    • Linux–firmgrasp/demonstratedknowledge
    • AssociatedTraining:COMPTIALinux+orFedVTELinux+
  • Five(5)Yearsexperiencein:
  • Windows–foundationalknowledgewithgoodunderstandingofenterprise networks
  • AssociatedTraining:Microsoftcourse(MCSA;Various)
 
  • Strong workingknowledgeofcommonPenetrationTesting(PENTEST)tools:
    • Kali,Metasploit,NMAP,CobaltStrike
    • AssociatedTraining:CertifiedEthicalHackerorOffensiveSecurity Certified Professional and;
 
  • Documentedexperienceinatleastoneofthefollowing:
  • PenetrationTesting(PENTEST)(governmentorcontractor)
  • RedTeamOperations(governmentorcontractor)
  • Tool/SoftwareDevelopment(exploits/malware,C2,reverse engineering, bug bounties)
  • Python,C,CSharp,C++,Go,Perl,Powershell
  • WebDev/WebAppDev/WebPenetrationtesting
      • NSX,vCenter,vRealizeSuite,HorizonView(VDI)and others
      • PAN-OS
      • FirePower,Nexus,IOS, ASA
      • ONTAP, SnapMirror
      • Active-Directory
      • EntraID(AzureAD),ActiveDirectory,SSO,MFA,Azure application integration, Identity Federation.
      • AutomationusingPowershell,PowerAutomate,LogicApps, Graph API.
      • MicrosoftEntraIDandMicrosoft365inahybrid environment.
      • ExperiencewithPaloAlto,Cisco,VMWare,NetAppand Microsoft products.
      • ExtendingorintegratingonpremisesADwithEntraID.
      • ManagingidentityandaccessinMicrosoftEntraID.
      • ExperienceconductingRedTeamoperationsinanMDE environment.
      • ExperiencewithAWS,CloudAudit,Serverlessand Microservice Architecture
      • ExperienceworkingwithAWSservices(suchasEC2,S3, KMS, RDS) and security best practices relevant to those services
      • ExperiencewithWebServicespenetrationtesting(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.

  • Must possess an active Offensive Security Certified Professional (OSCP) certification at a minimum. OSCP is a required qualification for this position.

  • Additional penetration testing, offensive security, or red team certifications and experience may include:

    • Offensive Security certifications: Offensive Security Certified Expert (OSCE), Offensive Security Exploitation Expert (OSEE), Offensive Security Wireless Professional (OSWP)

    • SANS certifications/courses: SEC560 – Network Penetration Testing and Ethical Hacking (GPEN), SEC542 – Web App Penetration Testing and Ethical Hacking (GWAPT), SEC660 – Advanced Penetration Testing, Exploit Writing, and Ethical Hacking (GXPN), SEC642 – Advanced Web App Penetration Testing and Ethical Hacking, SEC564 – Red Team Operations and Threat Emulation

    • OSD-sponsored Cyber Operations Academy Course (COAC) graduate

    • Capture the Flag (CTF) participation, including DEF CON, OverTheWire (OTW), Hack The Box, or USS Secure CTFs

    • Security research resulting in a Common Vulnerabilities and Exposures (CVE) publication

 
  • 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)scriptsandgraphicaluserinterfaces(GUis)usingMicrosoftVisualteland Rational ClearCase for software configuration management.
  • Program and debug Web 2.0, Java, Perl, Ada, C++, Tool Command Language (tcl/tk)scriptsandgraphicaluserinterfaces(GUis)usingMicrosoftVisualteland Rational ClearCase for software configuration management.
  • Recommendsoftwaremodificationstosystemstomitigateknownvulnerabilities. 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.ApplyDISASecurityTechnical ImplementationGuides(STIGs).
  • Applyvirtualhostingandservertechnologyinsystemarchitectures.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


RPI Group, Inc. is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.
 
 

Powered by JazzHR

Numbers & Facts

LocationDahlgren, VA
Job TypeFull-time
Websitehttps://rpigroupinc.com/

Skills

  • Ada Programming Languageunmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Analysis Skillsunmatched
  • Applications Securityunmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Brokerageunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CORBA (Common Object Request Broker Architecture)unmatched
  • Cisco ASA (Adaptive Security Appliance)unmatched
  • Cisco Network Systemsunmatched
  • Code Reviewsunmatched
  • Computer Hackingunmatched
  • Computer Securityunmatched
  • Computer Systemsunmatched
  • Cryptographyunmatched
  • Debugging Skillsunmatched
  • Desktop Virtualizationunmatched
  • Engineering Softwareunmatched
  • Firewallsunmatched
  • GPEN - GIAC Penetration Testerunmatched
  • Go Programming Language (Golang)unmatched
  • Graphical User Interface (GUI)unmatched
  • HP-UX Operating Systemunmatched
  • HTML (HyperText Markup Language)unmatched
  • Honeypotsunmatched
  • IBM Rational ClearCaseunmatched
  • Internet Applicationunmatched
  • Internet Protocolsunmatched
  • Javaunmatched
  • LDAP (Lightweight Directory Access Protocol)unmatched
  • Linux Operating Systemunmatched
  • Lynxunmatched
  • MCSA - Microsoft Certified Systems Administratorunmatched
  • Malwareunmatched
  • Metasploitunmatched
  • Microservicesunmatched
  • Microsoft Active Directoryunmatched
  • Microsoft Active Server Page (ASP)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft Windows Operating Systemunmatched
  • NMapunmatched
  • National Security Agency (NSA)unmatched
  • Network Protocolsunmatched
  • Network Securityunmatched
  • Network Testingunmatched
  • NoSQLunmatched
  • OAuthunmatched
  • Online Coursesunmatched
  • Operating Systemsunmatched
  • Oracle Solaris (fka Sun Microsystems Solaris)unmatched
  • PHP Scripting Language (PHP Hypertext Preprocessor)unmatched
  • Penetration Testingunmatched
  • Perl Programming Languageunmatched
  • Personal Area Network (PAN)unmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • Reverse Engineeringunmatched
  • SOAP (Simple Object Access Protocol)unmatched
  • SQL Databasesunmatched
  • Securities and Exchange Commission (SEC)unmatched
  • Security Analysisunmatched
  • Security Assertion Markup Language (SAML)unmatched
  • Security Attacksunmatched
  • Security Clearanceunmatched
  • Security Softwareunmatched
  • Software Administrationunmatched
  • Software Configuration Managementunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Static Analysisunmatched
  • System Architectureunmatched
  • Systems Administration/Managementunmatched
  • Tcl-Tkunmatched
  • Test Plan/Scheduleunmatched
  • United States Citizenunmatched
  • Unix Operating Systemsunmatched
  • VMWareunmatched
  • VMWare vCenterunmatched
  • VxWorksunmatched
  • Web 2.0unmatched
  • Web Programmingunmatched
  • Windows PowerShellunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder