Responsibilities:
- Design, develop, and maintain the Linux sensor application which is deployed on millions of devices.
- Participate and contribute to a cross-platform sensor infrastructure to be used by other sensors.
- Write clean, efficient, elegant, and well-documented code.
- Participate in architectural design discussions and technical decision-making processes
- Perform code reviews and ensure code quality standards are met
Requirements:
- 5+ years of experience developing and debugging Linux specific code (i.e. C, C++, Rust, Golang), with low-level knowledge of Linux system internals, components, APIs and/or frameworks
- Independent, an autodidact with excellent problem-solving and a passion for learning cutting-edge technologies and delivering end to end solutions
- Experience building testable code and define test strategies
- A motivated team player, able to communicate and collaborate with other team members
- Advantage: Prior security experience, particularly in securing endpoints or sensor development. Familiarity with the threat landscape on multiple operating systems is a plus.