Job Description
Dragos is seeking a Staff Software Engineer to join our Active Collection team, which builds and maintains the agents responsible for collecting system information from industrial environments. These agents actively probe devices for system information, installed software, and configurations using a variety of protocols, and securely beacon that data back to the Dragos Platform for ingestion and analysis.
In this role, you will lead the evolution of our agent ecosystem—enhancing existing capabilities, expanding support for new protocols, and improving the robustness of communication and tasking systems. You’ll also contribute to the platform-side orchestration of agents, including task distribution, configuration management, and operational telemetry. This is a high-impact role that blends systems programming, protocol engineering, and cloud-native infrastructure to support Dragos’ mission of protecting industrial organizations from cyber threats.
About Dragos
Dragos is dedicated to arming our customers with best-in-class technology, threat intelligence, and services to protect their systems.