C++ Software Engineer

Clearwater, Florida

Who We Are:


Malwarebytes is the next-gen cybersecurity company that millions worldwide trust. Malwarebytes proactively protects people and businesses against dangerous threats such as malware, ransomware, and exploits that escape detection by traditional antivirus solutions. The company’s flagship product combines advanced heuristic threat detection with signatureless technologies to detect and stop a cyberattack before damage occurs. Worldwide, more than 10,000 businesses and millions of individuals use, trust, and recommend Malwarebytes. Founded in 2008, the company is headquartered in California, with offices in Europe and Asia, and a global team of threat researchers and security experts.

We’ve created a fantastic culture that our employees love and were recently named in the top 10 of Fortune Magazine’s “Great Place to Work” list.   We’re growing fast and are looking for some great people to join us.



 Who We Need:


We’re not looking for people who know all the answers; we want people who can think creatively and are not afraid to bring forward new ideas.   The problems we solve are meaningful, exciting, and constantly-evolving. Your code will protect millions of customers from emerging threats and will restore their confidence in using their computers.   Our product development team is looking for an experienced engineer ready for the challenge of delivering great products to our users.



 What You'll Do:


  • Development of the next generation of Malwarebytes products.
  • Develop new and exciting ways to help contribute to the fight against malware.
  • Play a key role in designing and developing tools to support all of the Malwarebytes initiatives.
  • Design and develop key integrations between Malwarebytes systems and products.
  • Collect and process data and metrics to track emerging threats so we can keep one step ahead of the bad guys.
  • Develop, Contribute and Integrate deployment and update technologies in consumer and business environments.
  • Support your fellow developers; proactively communicate, document, unit-test, and peer review.
  • Work collaboratively and effectively with a range of people in a SCRUM environment,
  • Create superior results while building new skills.
  • Work as a team to ensure everyone meets their goals.



 Skills You'll Need to Have:


  • At least 5 years of software development experience
  • Strong C++ development skills.
  • Strong Windows application and service development skills including COM, multi-threaded, and multi-process applications.
  • Ability to work on a high performance team in a high-tech environment.
  • Experience working in an Agile and/or Scrum environment.
  • Demonstrated technical capabilities are a must, as are people skills. This position requires an ability to work collaboratively and effectively with a range of people.



 What we offer:


  • An opportunity to do something great for yourself and the world.
  • A great work environment that supports growth and development.
  • Competitive compensation and benefit packages.
  • 401(k) matching program.
  • Unlimited time off policy.
  • Stocked kitchen with healthy (and some unhealthy) drinks, snacks, fruit and lunch options.
  • A company who enjoys having fun; holiday and summer parties and lots of other great stuff.

Apply for C++ Software Engineer

Malwarebytes is an equal opportunity employer. Malwarebytes does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. It is Malwarebytes' policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity.