[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 to support application security and vulnerability research. The role focuses on analyzing and reproducing known vulnerabilities, developing proof-of-concept exploits, and using isolated environments for vulnerability testing.
Responsibilities
- Analyze known vulnerabilities
- Reproduce security issues
- Develop proof-of-concept exploits
- 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
- Collaborative Agile environment
- Long-term project stability and growth opportunities
Company Overview