How Remoteville checks and expires listings
Security Engineer
Skills
Computer ScienceApplication SecurityCryptographyEthical HackingNetwork SecurityOralPenetration Testing
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Knowledge of application security bugs, attack types, and mitigation strategies
- Solid understanding of networking fundamentals
- Ability to code in one or more languages
- Above average knowledge of Windows and/or Linux and Unix variants
- Willingness to learn new technologies
- Strong written and verbal communication skills
- B.S. in Computer Science, related degree, or equivalent experience
Nice to have
- Completed OSCP, OSWE, or similar certification
- Understanding of application design, development, and testing techniques
- Involvement in Bug Bounty programs
- Participated in Capture the Flag events
- Knowledge of common security testing tools
- Experience with embedded, firmware, and IoT technologies
- Experience with applied cryptography and blockchain
- Detail-oriented and dependable
Day to day
- Perform reviews and tests on web, conventional, embedded, firmware, and mobile applications
- Assess risks and circumvent security mechanisms using manual and automated techniques
- Create threat models, design security testing scenarios and analyze results
- Write detailed problem reports, test plan documents, and mitigation recommendations
- Develop penetration test automation tools and review code for vulnerabilities
- Possible travel to conduct in-person security reviews and assessments
Hiring process
- Demonstrating your skills to us our hacking challenge is more important than your resume
