Perugia, IT

Job Term


Company Website

Malwarebytes believes that when people and organizations are free from threats, they are free to thrive. Founded in 2008, CEO Marcin Kleczynski had one mission: to rid the world of malware. Today, Malwarebytes has grown beyond malware remediation to ensuring cyberprotection for everyone, providing device protection, privacy, and prevention solutions in the home, on-the-go, at work, or on campus. With threat hunters and innovators across the world, we want great people, like YOU, to join our team!


Malwarebytes is looking for…

We’re looking for a talented software engineer who loves developing security software for Microsoft Windows, with some experience in Windows internals and willingness to incredibly improve his/her Windows kernel/user development skills. His/Her responsibilities will be mainly improving existing Windows security tools, Windows malware analysis tools, research, and implementation new malware analysis technologies.


What You’ll Do:

  • Software development under Microsoft Windows platform (C/C++)
  • Maintaining existing malware analysis tools and platforms
  • Implementing new malware analysis tools
  • Joint development of user mode and kernel mode software
  • Collaborate with existing R&D team


Skills You’ll Need to Have:

  • Master’s degree in Computer Science or equivalent experience
  • 2+ years of Windows software development
  • Microsoft Windows internals knowledge
  • C/C++ knowledge
  • Knowledge of how to develop using Windows APIs
  • Some experience in malware analysis
  • Excellent written and spoken Italian (you will be part of an Italian team)
  • Fluency in English & Italian are essential
  • Team player and excellent self-learning and problem-solving skills
  • This role will be based at our Perugia office


Nice to Have Skills:

  • Experience in reverse engineering using IDAPro or alternative technologies
  • Experience in Windows driver development and debugging using WinDbg and alternatives
  • Experience with Windbg or equivalent debugging software 


Benefits and Perks:

  • An opportunity to do something great for yourself and the world
  • A great work environment that supports growth, development, and most importantly having fun!
  • Competitive compensation, equity stock incentives and benefits packages, including medical and sports coverage
  • Employee Referral Bonus Program
  • Wellness programs
  • Stocked kitchens with drinks, snacks, fruit, and lunch options (when it’s safe again!)
  • Parking available
Apply now