Anti-Cheat Engineer (C++)

Jahnel Group, an Inc. 5000 company


Date: 2 weeks ago
City: Schenectady, NY
Contract type: Full time
Remote
Jahnel Group's mission is to provide the absolute best environment for software creators to pursue their passion by connecting them with great clients doing meaningful work.

We get to build some of the most complex and compelling applications for our clients located across the country. We're a fast-growing INC 5000 recognized company, yet we still work as a very close-knit team (100+ employees). We're growing like crazy, and if you're looking for the next place to call home, hit us up for a beer or coffee.

Who We're Looking For

We are seeking a Senior Anti-Cheat Developer with extensive experience in C++ development and system-level programming. The ideal candidate will combine strong reverse engineering capabilities with a deep understanding of Windows internals to develop and enhance our anti-cheat solutions.

Primary Responsibilities

  • Design and implement robust anti-cheat solutions and countermeasures for our existing product
  • Analyze and reverse engineer cheat techniques to develop effective detection methods
  • Architect and drive future improvements to our anti-cheat system
  • Debug complex system-level issues using advanced diagnostic tools
  • Develop and maintain kernel-mode and user-mode components of the anti-cheat system
  • Collaborate with the security team to identify and mitigate potential vulnerabilities
  • Create and maintain documentation for anti-cheat systems and processes
  • Monitor and respond to new cheating techniques and trends in the industry
  • Mentor team members on system-level programming and security best practices

Skills and Qualifications

  • 5+ years of professional experience in C++ development
  • Expert knowledge of modern C++
  • Strong understanding of x86/x64 assembly language
  • Extensive experience with Windows OS internals and system programming
  • Proficiency in reverse engineering and debugging tools (e.g., IDA Pro, WinDbg, x64dbg)
  • Experience with kernel-mode driver development
  • Strong knowledge of Windows security mechanisms and anti-debugging techniques
  • Familiarity with common cheat techniques and methodologies
  • Excellent problem-solving and analytical skills
  • Strong documentation and communication abilities

Where We're Looking For It

  • 100% Remote

Other Information

The work hours will be approximately 9:00 am to 5:00 pm EST, depending on workload, with the occasional late night when a tight deadline calls for it. We work for security-conscious clients, thus background checks will be required. Salary dependent upon experience.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Quality & Process Engineer

GE Vernova, Schenectady, NY
1 day ago
Job Description SummaryPerform the daily operations of plants to ensure reliability and consistency on the production line. Includes Service Shops. Impacts departmental operations and responsible for planning/execution. The role has some autonomy but is focused on execution of activities within an operating discipline covered by standard functional practices and procedures. Some judgment may be required but this is typically with...

Operations and Maintenance, Paraprofessionals, Safety Officers

Schenectady City School District, Schenectady, NY
1 week ago
SCHENECTADY CITY SCHOOL DISTRICTWE ARE HIRINGOperations and MaintenanceParaprofessionalsSafety OfficersJOB FAIRMonday, November 18, 20242:00 p.m. - 4:00 p.m.530 Liberty St. Schenectady, NY 12305We will be Conducting Onsite Interviews!About Schenectady City School District One of the largest districts in the Capital Region Nearly 10,000 students, with an incredibly diverse population Committed to ensuring all children feel valued and safeWe Offer NYS Retirement...

Bookkeeper

Robert Half, Schenectady, NY
$23 - $30 per hour
3 weeks ago
We are offering a full-time, contract to hire employment opportunity for a Bookkeeper near Schenectady, NY. This role involves managing financial records and ensuring financial transactions are properly recorded. The Bookkeeper will be responsible for account reconciliation, managing accounts payable and receivable, and performing credit card reconciliations for multiple construction entities within the company.Responsibilities Manage and maintain financial records and...