Enable job alerts via email!

Senior JavaScript Security Software Developer, Fraud (Remote)

bet365

Preston

Remote

GBP 50,000 - 80,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a Senior Security Software Developer to strengthen their defenses against sophisticated threats. This role involves architecting advanced anti-cheat measures, leading security initiatives, and fostering a proactive security culture. Successful candidates will not only showcase technical expertise but also the ability to mentor junior staff and collaborate across teams.

Qualifications

  • Mastery in securing web client platforms.
  • Strong command of low-level systems programming and virtualization.
  • Expertise in TypeScript and JavaScript for browser development.

Responsibilities

  • Lead efforts to identify and reverse engineer exploits.
  • Design and implement scalable anti-tamper and anti-cheat systems.
  • Ensure data integrity and prevent spoofing on the website.

Skills

Threat modeling
Anti-cheat mechanism design
Low-level systems programming
Virtualization
Bytecode interpretation
TypeScript
JavaScript
WebAssembly
Cryptography
Problem-solving

Job description

Who we are looking for

A Senior Security Software Developer who will safeguard the Business by uncovering exploits, architecting robust defenses, and collaborating with teams to thwart sophisticated reverse engineers.

Within the fraud site defense team, you will be a key defender at the forefront of our security initiatives.

You will confront sophisticated hackers and reverse engineers, and also shape and drive the security evolution of our web client and companion app.

In this role, you are expected to architect cutting-edge anti-tamper and anti-cheat measures across our website, coordinate with our companion apps for additional security checks, and ensure robust data integrity and client hardening.

Beyond technical skills, your experience in leading security initiatives and mentoring junior team members will be vital in fostering a proactive security culture.

Preferred Skills, Qualifications, and Experience

  • Mastery in securing web client platforms, including threat modeling and anti-cheat mechanism design.
  • Strong command of low-level systems programming, virtualization, and bytecode interpretation.
  • Expertise in TypeScript and JavaScript for browser development, with knowledge of WebAssembly for secure web applications.
  • Experience in architecting and evolving anti-tamper and defense systems.
  • Understanding of cryptography, encryption, hashing, and secure key management.
  • Passion for vulnerability discovery and staying ahead of attackers.
  • Creative problem-solving skills and awareness of emerging threats.
  • Leadership ability to guide and mentor security teams, promoting best practices.

Main Responsibilities

  • Lead efforts to identify, analyze, and reverse engineer exploits and cheat mechanisms, developing countermeasures.
  • Design and implement scalable anti-tamper and anti-cheat systems for mobile and web platforms.
  • Ensure data integrity and prevent spoofing or tampering on the website.
  • Collaborate with development, security, and infrastructure teams to embed security features.
  • Innovate in memory protection, code obfuscation, and exploit mitigation techniques.
  • Monitor emerging threats and adapt security strategies accordingly.
  • Provide technical leadership and mentorship to junior staff.
  • Assess threat vectors and update security policies to maintain a competitive edge.
  • Develop tools for real-time detection, threat analysis, and incident response.

By applying, you agree to share your personal data in accordance with our Recruitment Privacy Policy, available at [link].

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.