[Remote] Software Development Engineer – Application Security / Vulnerability Research
Note: The job is a remote job and is open to candidates in USA. Makeen Custom Software Development & Technology Services is seeking a Software Development Engineer focused on application security and vulnerability research. The role involves analyzing known vulnerabilities, reproducing security issues, developing proof-of-concept exploits, and conducting vulnerability testing in isolated environments.
Responsibilities
- The engineer will analyze known vulnerabilities, reproduce security issues, develop proof-of-concept exploits, and work with isolated environments for vulnerability testing
Skills
- • Bachelor's degree in Computer Science, Cybersecurity, or related field, or equivalent practical experience
- • 3+ years of experience in application security, vulnerability research, or secure software development
- • Strong understanding of CVE taxonomy, CVSS scoring, and CWE vulnerability classes
- • Experience writing exploits or proof-of-concept (PoC) reproductions for known vulnerabilities
- • Strong programming skills in Python and C/C++
- • Experience with shell scripting
- • Hands-on experience with Docker and Docker Compose for isolated testing environments
- • Experience with vulnerability analysis and security research
- • Knowledge of memory corruption, authentication, injection, and other common vulnerability classes
- • Experience debugging and analyzing software at the system level
- • Familiarity with security testing and vulnerability assessment tools
- • Software Engineering or Applied Science background with hands-on security experience
Benefits
- Opportunity to work on large-scale, enterprise systems
- Fully remote, globally distributed team
- Long-term project stability and growth opportunities
Company Overview