ReliaQuest is looking to solve complex problems and drive automation of threat detection and response in the cybersecurity industry by developing cutting-edge security technology.
Requirements
- 3+ years of professional software development experience with modern C++
- Proven experience building high-performance, ultra-low-latency systems, preferably in a cybersecurity or similarly demanding domain.
- High concurrency requirements needing strong use of multi-threading and IPC mechanisms (like Pipes, Sockets etc)
- Experience with endpoint agents
- Hands on experience with one or more of the following technologies: Javascript, Python, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/hive, Tensorflow, Kibana, Athena/Presto/BigTable, Angular, React.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Solid understanding of unit testing, continuous integration and deployment practices.
Responsibilities
- Design and develop ultra-low-latency software in modern C++ to process and analyze cybersecurity data from diverse sources (e.g., SIEMs, EDRs, firewalls, cloud platforms, and threat intelligence feeds).
- Build scalable, modular, and reusable components for ingesting, normalizing, and analyzing cybersecurity telemetry and threat intelligence data.
- Optimize software for micro- and nanosecond latency using advanced techniques such as lock-free algorithms, cache-friendly memory layouts, and kernel-bypass networking.
- Collaborate with cross-functional teams, including cybersecurity analysts and threat researchers, to understand requirements and deliver solutions that enhance detection, investigation, and response workflows.
- Develop and maintain robust mechanisms for error handling, failover, and data integrity to ensure reliable operation in mission-critical environments.
- Implement instrumentation and monitoring to track performance metrics, identify bottlenecks, and drive continuous improvement in latency and throughput.
- Contribute to the design and development of APIs and integration points to connect with other components of the cybersecurity platform.
Other
- BS/MS/PhD in Computer Science, Cybersecurity, or related field.
- Participate in a 24×7 follow-the-sun support rotation to ensure the reliability of mission-critical cybersecurity services.
- Experience with Agile Methodology