*Who We Are* Malwarebytes is a leading provider of anti-malware software solutions to consumers and businesses alike. Our flagship technologies and products protect more than 80 million computers around the world! In the highly competitive security software sector, we have earned an international reputation for our rapid response and high success rate in combating new malicious threats.
Our mission is to ensure that the very best security solutions are available to everyone. Malwarebytes is more than a company or a product and definitely offers more than just a job. We are a community of extremely dedicated developers, researchers, and staff constantly on the hunt for better and more innovative ways to keep information safe. We believe that in a world where the value and necessity of technologies continues to evolve, our role in providing both security and equal access remains crucial.
*The Ideal Candidate* Malwarebytes is growing rapidly and our need for highly motivated developers is near constant. As a company, we understand that our rate of success is dependent on the quality and creativity of our team members. As such, we look for a unique mix of characteristics to find the best match when hiring. Through experience, we've learned that talent is great, but it will only get you so far. The particular challenges of working in security require more than just intelligence, skills in design and analysis, and technical fluency. Of equal importance are flexibility, an active desire to seek out new information, and an innovative approach to problem solving. We're not looking for people who know all the answers, we want people who can create the solution. Experience both working independently and actively contributing to a team is a must. The nature of our work is fast-paced, exciting, and gratifying. Communication, respect, and passion are the driving forces in our company.
*Our Tech* On the server side we're primarily running PHP 5.3, using the Symfony2 framework. We also have a number of systems that use Python, especially in cases where malware analysis tools were already built in that language. We use MySQL for a small amount of data, relying on Hadoop and MongoDB for the bulk of our big data systems. Our platforms are accessible to clients and each other via REST APIs, and our infrastructure is running primarily on AWS.
*Key Responsibilities* - Develop systems for the automating testing and analysis of malware and other threats. - Develop systems for the collection and storage of big data. - Design and develop large scale REST-Based APIs. - Develop interconnected internal services
*General Responsibilities* - Use and contribute to libraries (both internal and open source) used by our team. - Be a Responsible Developer- Unit Test, Document and Peer Review. - Follow Standards and Best Practices - Work and Learn Independently, without the need for micro management - Proactively Communicate with other Team Members
*Recommended Skills* - Scripting Languages - PHP preferred, Python - Development Languages - Java, C - Database - MySQL, MongoDB (or other "big table" solutions) - Source Control - SVN, Git - Network Protocols - HTTP, DNS, etc
Please submit your resume to: jobs@malwarebytes.org indicating your name and job ID: D1201PD in the subject line