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. More than 10,000 businesses worldwide 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 pretty proud of all that too. We’re growing fast and are looking for some great people to join us.
Who We Need
Our Incubation Labs help to deliver new products that power our anti-malware technologies by using innovative technologies. We work side by side with other teams to ensure stability, security and usability of our products.
People who have experience with at least two of the following languages and have experience integrating with third party api’s. (python, ruby, bash, Go).
Production level experience using and debugging critical systems.
Experience in debugging REST API's and other HTTP services.
People who can automate deployment processes.
We need people who are creative, passionate about technology, and ready to help build something great.
What You'll Do
Our IncubationLabs work in close relation to researchers and developers. As a SRE, you will help guide them as they create new solutions.
We do a lot of work to empower our developers and researchers to safely use these services while still following company policies. We do this via various utilities that we have built and implemented within the engineering team. As processes constantly evolve, you will help to create and expand upon tools that further this initiative.
You will help us expand on our monitoring capabilities by identifying valuable data and ensuring it is parsed and searchable by our research teams. We use a combination of logs, system metrics, and application performance metrics to help debug interesting challenges. As our services grow, the more interesting these challenges can become, so we will rely on you to help us identify, resolve, and predict these issues.
You will help design ‘self-healing’ solutions to help ensure the stability and security of our services, in addition to helping control costs. We regularly write custom code to help perform monotonous tasks that would normally require human intervention. This requires careful consideration and lots of testing, but tends to be pretty fun.
Skills You'll Need to Have
Experience working with configuration management tools (puppet, chef, ansible)
Experience managing large scale services
Production experience with docker
An in-depth knowledge of Linux troubleshooting, including networking, file systems, security, and the kernel.
Strong knowledge of TCP/IP networking, including both hardware and host-based routing, VLAN's, firewalls, subnetting, and load balancing.