Sr. Software Engineer - Linux, C++, TCP/IP
Malwarebytes - San Jose, CA

This job posting is no longer available on Malwarebytes. Find similar jobs:Senior Software Engineer jobs - Malwarebytes jobs

Who We Need

Malwarebytes is growing rapidly. We are engaged in a constant, escalating fight against malware writers who play by no rules. As a result, we face challenges requiring more than just intelligence and technical fluency. Of equal importance are flexibility, independence, a drive to learn new skills, and a creative approach to problem-solving. We’re not looking for people who know all the answers; we want people who can create solutions . The problems we solve are meaningful, exciting, and constantly-evolving; your code will run on tens of millions of machines and will always see the light of day.


Develop Malwarebytes Anti-Malware core scanning technology on a Linux platform

Design and implement scalable and efficient packet inspection and web filtering technologies

Develop frameworks and heuristics for detecting malicious network traffic

Support your fellow developers: proactively communicate, document, unit-test, and peer review

Work and learn independently: create superior results without anyone looking over your shoulder

Recommended Skills

C/C++ (3+ years)

Experience with Linux network filtering (netfilter/iptables)

Experience with networking and network protocols (TCP, HTTP, DNS)

Solid knowledge of Linux development and architecture

Comfortable tackling new problems and thinking outside the box

Source control (SVN, Git)

Experience with malicious software a plus

Experience working with a distributed team a plus

About this company
Malwarebytes is a leading provider of security solutions to consumers and businesses alike. Our flagship product, Malwarebytes Anti-Malware,...