Associate Security Consultant ( University)
NetSPI
About the Role
NetSPI is seeking individuals with a collaborative, innovative, and customer-first mindset for the Associate Security Consultant (NetSPI University) position. This role will be onsite in Minneapolis, MN, starting in January 2027.
Key Responsibilities
During The Training Program
- Complete the learning objectives of the web application penetration testing training curriculum
- Demonstrate the ability to articulate, document, and exploit common web application vulnerabilities
- Become proficient in the execution of NetSPI’s testing tools & processes
- Improve oral and written skills as it pertains to technical web application testing
- Receive support and oversight from senior colleagues to demonstrate readiness for solo execution
Following The Training Program
- Execute web application penetration tests
- Create and deliver penetration test reports to clients
- Collaborate with clients to create remediation strategies that will help improve their security posture
Other Important Tasks You’ll Partake In Post Training
- Research and develop innovative techniques, tools, and methodologies for penetration testing services
- Help define and document internal, technical, and service processes and procedures
- Contribute to the community through the development of tools, presentations, white papers, and blogs
Requirements & Tech Stack
Minimum Qualifications
- Bachelor's or Master's degree in IT, Computer Science, Engineering, Math, or similar disciplines
- Previous internships in IT or IT Security
- Familiarity with offensive toolkits used for network and application penetration testing
- Familiarity with common web application vulnerabilities and their remediations
- Knowledge of common IT systems (e.g., Windows, Linux) and basic administration skills
- Highly self-motivated and takes initiative to enhance or improve processes, procedures, and solutions
- Curious minded with a hunger to learn
- Native-level proficiency in English communication and writing skills
- Ability to creatively solve problems and effectively communicate the problem-solving process
Preferred Qualifications
- Programming experience in one or more of the following languages: Ruby, Python, Perl, C, C++, Java, and C#
- Previous experience in IT, Cybersecurity, or pentesting fields
- Knowledge of network protocols and design