JavaScript Security Software Developer, Fraud (Remote)
- Published on
About the Role
As a JavaScript Security Software Developer, you will collaborate with teams and safeguard the Business by exposing exploits and architecting robust defences. You will play a crucial role in the fraud site defence team, serving on the front lines of security challenges on our Web platform.
Responsibilities
- Identify and analyze exploits and vulnerabilities to create effective countermeasures.
- Design and implement advanced anti-tamper and anti-cheat systems.
- Develop robust detection and prevention mechanisms to protect user interactions.
- Preserve data integrity within the website to prevent spoofing and tampering.
- Pioneering methods for memory protection and exploit mitigation.
- Analyze emerging threats to refine security strategies.
- Mentor junior developers to foster a proactive security culture.
- Maintain tools for real-time detection of suspicious activities.
About the Candidate
You should have experience in JavaScript security with a keen interest in threat modelling, developing anti-bot measures, and creating robust obfuscation flows. Familiarity with architecting and implementing security features is essential. A strong understanding of low-level systems programming is advantageous, along with skills in TypeScript and JavaScript for high-performance web applications.
Preferred Skills
- Expertise in virtualisation and bytecode interpretation.
- Strong cryptography knowledge, focusing on encryption algorithms and secure key management.
- A passion for uncovering vulnerabilities with a proactive approach.
- Ability to collaborate with cross-functional teams on complex security challenges.
Company Culture and Benefits
At bet365, we value innovation, teamwork, and a proactive approach to security. Joining us means entering an environment where your skills are valued, and you will be encouraged to continuously develop and grow. We offer a competitive compensation package as part of our commitment to our employees.