Senior Software Security Engineer (India)

Senior Software Security Engineer (India)

14 Nov
|
Destinare Services
|
India

14 Nov

Destinare Services

India

About the role

Destinare Services is seeking a Senior Software Security Engineer to develop training and evaluation tasks for advanced AI coding models. You will turn real-world software vulnerabilities into practical audit-and-patch tasks, helping evaluate whether AI systems can identify, understand, reproduce, and securely fix security issues.

This role combines software security research, vulnerability reproduction, benchmark development, automated testing, and technical review. You will work with open-source projects and multiple programming languages.

Responsibilities

- Research vulnerabilities using CVEs, security advisories, bug reports, and open-source repositories.
- Classify vulnerabilities using the most specific applicable CWE and map them to OWASP Top 10 categories where appropriate.
- Reproduce vulnerabilities and write reliable proof-of-vulnerability tests.
- Create realistic audit-and-patch tasks across languages such as Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Kotlin, and Swift.
- Write task instructions that describe the security issue without revealing the vulnerable code, exploit details, or expected fix.
- Build reproducible Docker environments with pinned dependencies and clear setup instructions.
- Design verifiers that resist test manipulation, hardcoded solutions, and other forms of gaming.
- Review AI-generated patches and reasoning using clear technical rubrics.
- Document vulnerability context, reproduction steps,



expected behavior, patch requirements, and review decisions.

Required qualifications

- 5+ years of professional software engineering experience.
- Expert-level proficiency in at least one of these languages: Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Kotlin, or Swift.
- Robust understanding of software security concepts, including CWE, CVE, and OWASP Top 10.
- Experience reproducing vulnerabilities and writing proof-of-vulnerability tests.
- Hands-on experience with security tools such as sanitizers, fuzzers, CodeQL, or Semgrep.
- Strong skills with Git, Linux, Bash, and Docker.
- Excellent technical writing and documentation skills.
- Ability to work independently in a fully remote, research-oriented environment.

Work details

- Work arrangement: Fully remote
- Commitment: 40 hours per week
- Schedule: 4 hours of overlap with PST
- Engagement: Contractor assignment
- Contract duration: 3 months
- Expected start: Within one week
- Benefits: No medical or paid leave
- Interview process: One 60-minute technical interview

Pay: Up to ₹1,800,000.00 per year

Application Question(s):

- How many years of professional software engineering experience do you have?
- Do you have a strong understanding of software security concepts, including CWE, CVE, and the OWASP Top 10?
- Which programming language are you most proficient in?

Work Location: Remote

📌 Senior Software Security Engineer (India)
🏢 Destinare Services
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software security engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software security engineer (india) / india