Low-level Security Engineer

Bellevue, WA or Remote WA & CA

Applications have closed
Bungie, Inc. logo
Bungie, Inc.
Bungie.net is the Internet home for Bungie, the developer of Destiny, Halo, Myth, Oni, and Marathon, and the only place with official Bungie info straight from the developers.
Find more jobs like this

Would you like to work on daring worlds that bring people together, sitting next to top industry talent, at a company that values diversity and jealously guards work-life balance? Are you passionate about game security? Do you love digging into the deepest bowels of an operating system? Are you keen to build up the walls that keep bad actors out of our games? At Bungie, we build worlds that inspire friendships, and the game security team exists to keep those worlds safe from malevolent invaders.

As a Senior Software Engineer (Anti-Cheat), you will design and maintain our anti-cheat protections and detections. You will become an expert in these systems and a resource for our analysts in their hunt for malefactors. You will work with customers on our game teams to identify current and future security needs and identify workable solutions, and you will be a resource for our gameplay engineers and designers, helping them ensure fair and honest gameplay.

This position is available for full-time remote work in WA & CA.

With the uncertainty and rapidly changing circumstances surrounding COVID-19, most positions at Bungie are expected to onboard and work from home for a significant portion of 2021. In 2022, most Bungie employees will adopt a flexible schedule working from home part time (outside of positions identified as either 100% onsite or fully remote in WA/CA). Currently only a select range of positions are available for full-time remote work in CA or WA (please review location for details). Prospective employees located outside of CA or WA will need to establish WA state residency within 45 days of a start date. Bungie’s work from home, flexible work schedule, and remote policy is subject to change at the company’s discretion.  

RESPONSIBILITIES

  • Architect, develop, and maintain anti-cheat technology in our C/C++ game client(s)
  • Debug release binaries
  • Collaborate with data scientists and analysts to maintain and develop cheat detections
  • Keep abreast of developments in the cybersecurity and OS development industries
  • Develop and maintain relationships with external security partners
  • Analyze cheat behaviors to inform future anti-cheat direction
  • Help come up with policies that improve our security landscape

REQUIRED SKILLS

  • Expert in C/C++ application development
  • Expert debugging skills (multithreaded debugging, optimized code debugging, etc.)
  • Willingness to be part of a “we” culture where you work well with others to reach common goals—team fit and culture are very important to us
  • Proficient in Windows APIs and Windows Kernel internals

NICE-TO-HAVE SKILLS

  • Familiarity with kernel mode operation
  • C# and/or tools experience
  • SQL experience
  • Anti-cheat or cybersecurity experience
Job tags: C Windows
Job region(s): Remote/Anywhere North America
Job stats:  66  2  0

Explore more Information Security career opportunities