Native C++ Developer Tech Lead
About The Position
XM Cyber provides the first fully automated APT Simulation Platform to continuously expose attack vectors, from breach point to any organizational critical asset.
In effect, HaXM by XM Cyber operates as an automated purple team that fluidly combines red team and blue team processes.
XM Cyber was founded by the highest caliber of security executives from the elite Israel intelligence sector. Together they bring a second-to-none, proven track record in both offensive and defensive cyberspace.
We are looking for a Senior C++ Software Engineer.
You will work with product manager to contribute to our ambitious software vision and help bring it to life.
If you are up for the challenge and you have the ‘XM factor’, come and join us!
Join a core team of experts responsible for developing innovative cyber-attack techniques that integrate into XM Cyber’s fully automated attack simulation.
Develop the automated APT simulation engine and various attack techniques using advanced modern C++ and OS-level APIs.
Develop advanced, highly efficient and reliable native code deployed on various platforms (Windows, Linux, MAC).
Work in a dynamic and agile environment
Lead end-to-end design & implementation of advanced features - from the core C++ modules to the backend integration developed with Node.js & MongoDB.
4+ years of development experience with C++ specialization
Independent developer experienced with designing new features from scratch and diving into existing infrastructure
Highly motivated and capable to learn a wide range of modern technologies and face challenging development tasks
Experience with Windows or Linux internals
Knowledge of network concepts and protocols
Node.js and MongoDB backend development experience - Advantage
Experience with delivering production-level code using CI/CD pipeline - Advantage
Intelligence community alumni or relevant CyberSecurity experience - Advantage