Penetration Tester
Core
Conduct offensive security assessments on web applications, networks, and software to identify vulnerabilities and provide remediation guidance.
Role type
Senior penetration tester (application security)
Builds
Security assessments and exploit demonstrations for Fortune 100 clients
Domain
Cybersecurity / Application Security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
Web application penetration testing, network hacking, software reverse engineering, vulnerability assessment, exploit development, security fundamentals (OWASP), programming/scripting (Python, Ruby, PowerShell, Java, JavaScript), Linux/Windows/MacOS proficiency, network/system exploitation techniques
Preferred skills
Golang source code review, cloud security (AWS IAM, EC2, VPC, S3, Lambda), mobile app security, hybrid app assessments, AI/LLM security assessments
Technologies
Python, Ruby, PowerShell, Java, JavaScript, Golang, Linux, Windows, MacOS, AWS (IAM, EC2, VPC, EBS, S3, CloudWatch, Lambda), c2 frameworks, EDR tools
Responsibilities
Test web applications, hack networks, reverse software, solve challenging technical problems, build creative security solutions, provide expert advisory opinions on business decisions
Seniority
Senior, hands-on IC