Roles:
Security
Must-have skills:
C++Python
Considering candidates from:
Worldwide
Worldwide
Work arrangement: Remote
Industry: Computer Games
Language: English
Level: Senior
Required experience: 5+ years
Size: 501 - 1000 employees
Company
Magic Media is an international tech group powered by building creativity and protecting innovation. They are home to an expansive group of professionals and industry-leading experts across all avenues from interactive entertainment, software, application and game development to cybersecurity, VFX, art and animation.
Description
Magic Media is currently looking for a Security Engineer. The ideal candidate will have extensive full-time application security experience in games. As a security engineer, you will work together with the team securing world-class gaming titles. You’ll implement gaming protocols, reverse engineer gaming clients and find vulnerabilities in game titles.
Tasks:
- Collaborate with several team members at the same time
- Implement gaming network protocols in various programming languages
- Reverse engineer game clients
- Work hands-on creating excellent code
Must-have:
- Great understanding and experience in Python and C++
- Strong binary exploitation skills
- Experience in reverse engineering
- Knowledge about various security vulnerabilities
- Flexibility and ability to adapt to new technological changes as per project need
- 5+ years of experience in application security
- A passion for video games
- Capability of mentoring, from juniors to seniors
- Excellent communication skills
- Fluent in English
Nice-to-have
- Have worked on several projects at the same time
- Experienced with multiplayer gameplay systems, network replication and various gaming engines
- Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent)
Benefits:
- Permanently remote position
- An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects.
- Be part of an international Group with offices worldwide
- Career growth and development
- Working closely with a team of like-minded people in a fast-paced, multicultural environment
- Ongoing training and professional self-improvement opportunities
- Flexible working hours
- An inclusive culture and open communication
Interview process:
- Intro call with Toughbyte
- A culture-fit interview
- A technical interview
- Test assignment or code review
- A final interview