This role is for one of the Weekday's clients
Min Experience: 8 years
Location: Remote (India)
JobType: full-time
We are seeking an experienced Staff Engineer (Endpoint Security) to join our team and play a critical role in developing endpoint, network, and cloud security solutions. This position requires deep expertise in system-level programming for Windows and/or macOS, a strong foundation in security development, and a commitment to software quality and performance optimization.
Requirements
✅ 8+ years of experience in developing endpoint, network, or cloud security solutions.
✅ Expertise in C++ and/or Objective-C with a focus on multi-threaded, performance-oriented development.
✅ Strong understanding of Windows/macOS internals, including file systems and OS fundamentals.
✅ Hands-on experience in client/agent technology development for security solutions.
✅ Experience in Test-Driven Development (TDD) and unit testing frameworks.
✅ Knowledge of cryptographic techniques and secure data handling.
✅ Familiarity with CI/CD tools such as Jenkins.
✅ Strong verbal and written communication skills.
🔹 Experience with desktop UI frameworks like Cocoa (macOS) and MFC (Windows).
🔹 Familiarity with log aggregation and security analytics tools.
🔹 Understanding of performance tuning techniques for security software.
🎓 BS in Computer Science or related field (Required)
🎓 MS in Computer Science or related field (Preferred)
This role offers the opportunity to work on cutting-edge endpoint security solutions, shaping the future of cybersecurity for Windows and macOS. If you are passionate about security, system-level programming, and building scalable security solutions, we’d love to hear from you!