Location: Gurugram
Company: Cyber-Periscope
About the Role:
Become a part of Cyber-Periscope's dedicated engineering team as a Senior Software Development Engineer (SDE) focused on the development of our sensors (lightweight agents) for both Linux and Windows. As a crucial member of our team, you'll be at the cutting edge of securing cloud workloads, leveraging state-of-the-art technologies like eBPF for Linux and equivalent technologies for Windows. Your role is central to designing and implementing new features that bolster the platform, providing unparalleled visibility, detection, and prevention for container processes in orchestration environments like Kubernetes.
In this role, you'll have the responsibility of spearheading the design and development of core product features, diving deep into core OS subsystems of both Linux and Windows — ranging from file systems, memory, processes, to networking. At Cyber-Periscope, we are driven by Agile development principles and pride ourselves on shipping frequently.
Responsibilities:
Design and develop robust software solutions for server deployment on both Linux and Windows platforms.
Take complete ownership of features from their design inception to their delivery.
Foster effective collaborations with a multifunctional team located across various geographical locations.
Troubleshoot and resolve product-related challenges reported by customers in a timely manner across both OS environments.
Engage in additional projects as they arise.
What You'll Need:
Demonstrable proficiency in product feature development on Linux or Unix and Windows in C/C++, particularly:
Mastery of multithreading techniques catering to high concurrency demands.
A consistent track record of meeting high reliability requirements.
A sharp focus on low-level operating characteristics like memory usage, performance efficiency, and ensuring adherence to external standards.
Solid experience in developing production eBPF code for Linux and a sound familiarity with analogous technologies or techniques for Windows, especially in the realms of security or networking.
Expertise in conceptualizing and creating container runtime engines, container monitoring software, or designing optimized VM environments for container execution across both platforms.
A history of successful collaborations leading to the rollout of major product features and updates.
Stellar communication skills, which underpin successful collaboration and efficient functioning within a distributed team framework.
How to Apply:
If you're an enterprising individual, fueled by innovation, and possess expertise spanning both Linux and Windows platforms, Cyber-Periscope offers you a platform to leave an indelible mark in the cloud security domain. Forward your resume and cover letter to apply@cyber-periscope.com to embark on this transformative journey with us.