Key Responsibilities
• Debug and resolve software bugs and security vulnerabilities.
• Develop and enhance applications using Python, Java, Rust, Go, C++, or TypeScript.
• Conduct code audits, penetration testing, and vulnerability assessments.
• Refactor code and optimize systems for security, performance, and scalability.
• Document technical findings and provide insights for AI training.
Requirements
• Strong software engineering and debugging experience.
• Cybersecurity expertise, including pentesting and vulnerability assessment.
• Proficiency in one or more listed programming languages.
• Knowledge of secure software development and modern security practices.
• Strong technical communication skills.