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.
✅ 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!
Join the team as a Staff Engineer (Endpoint Security) at a leading cybersecurity company and take your career to new heights! If you're someone who thrives in a remote work environment and has a passion for developing cutting-edge security solutions, this is the perfect opportunity for you. With a minimum of 8 years of experience under your belt, you’ll be diving deep into system-level programming for Windows and macOS, developing innovative endpoint, network, and cloud security applications. Your primary responsibilities will include designing and developing high-performance, multi-threaded code using C++ and/or Objective-C, while ensuring the highest levels of security and reliability. You’ll be tackling complex data security challenges, optimizing client/agent technologies, and implementing cryptographic protocols to protect sensitive information. Your days will be filled with collaboration as you partner closely with product management and QA teams, communicating technical concepts with ease in a highly collaborative atmosphere. Your skills in Test-Driven Development (TDD) and CI/CD tools like Jenkins will be vital in maintaining software quality and streamlining deployment processes. This role doesn’t just offer a job; it offers the chance to shape the future of cybersecurity. If you’re ready to make an impact and grow in a supportive and dynamic remote environment, we can’t wait to hear from you!
Subscribe to Rise newsletter