Remote Staff Engineer (Endpoint Security)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • 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.
  • The role involves designing, developing, and sustaining cloud, network, and endpoint security solutions for Windows and macOS, addressing data security challenges related to cloud access and data protection.
  • The engineer will develop and optimize client/agent technologies for Windows and macOS with a focus on performance, security, and reliability, working with file systems and OS internals to enhance security solutions.
  • Responsibilities include writing high-performance, multi-threaded, multi-platform code using C++ and/or Objective-C, applying data structures and algorithms to build efficient and scalable solutions.
  • The engineer will follow Test-Driven Development (TDD) and implement robust unit testing frameworks to ensure code quality through rigorous testing and validation.
  • Implementing cryptographic techniques for data protection and secure communications is also a key responsibility, along with working with web data formats such as JSON, XML, and MIME for secure data exchange.
  • The role requires leveraging CI/CD pipelines (Jenkins or similar) to streamline software development and deployment.
  • Collaboration with product management, QA, and cross-functional teams is essential, as well as effectively communicating technical concepts in a team-oriented environment.

Requirements:

  • A minimum of 8 years of experience in developing endpoint, network, or cloud security solutions is required.
  • Expertise in C++ and/or Objective-C with a focus on multi-threaded, performance-oriented development is essential.
  • A strong understanding of Windows/macOS internals, including file systems and OS fundamentals, is necessary.
  • Hands-on experience in client/agent technology development for security solutions is required.
  • Experience in Test-Driven Development (TDD) and unit testing frameworks is mandatory.
  • Knowledge of cryptographic techniques and secure data handling is essential.
  • Familiarity with CI/CD tools such as Jenkins is required.
  • Strong verbal and written communication skills are necessary.

Benefits:

  • This role offers the opportunity to work on cutting-edge endpoint security solutions, shaping the future of cybersecurity for Windows and macOS.
  • The position allows for remote work from India, providing flexibility in the work environment.
  • The role is full-time, offering stability and the chance to be part of a dynamic team focused on security innovation.
About the job
Posted on
Job type
Salary
-
Leave a feedback