Cybersecurity Software Development Engineer (Endpoint Protection Specialist at Snaarp
Lagos, Lagos, Nigeria -
Full Time


Start Date

Immediate

Expiry Date

03 Aug, 25

Salary

0.0

Posted On

03 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, C, Kernel Drivers, Linux, Oscp, Giac, Macos, Mac, Windows, C++

Industry

Information Technology/IT

Description

EMPLOYMENT TYPE/WORK SETTING

Full-time/WFH
We are seeking a highly skilled Lead Endpoint Security Software Engineer to architect, design, and develop a cutting-edge endpoint protection solution.
The ideal candidate will be responsible for building a robust cybersecurity software capable of automated patch management, malware and ransomware prevention, intrusion detection, and threat response.
The ideal candidate will work closely with cybersecurity experts to ensure the solution is resilient against emerging threats and compliant with industry best practices.

QUALIFICATIONS:

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, Software Engineering, or a related field.
  • 5+ years of software development experience in cybersecurity or endpoint protection tools.
  • Strong proficiency in C/C++, Go, Rust, or Python for systems-level programming.
  • Solid understanding of operating systems internals, especially for Windows, macOS, and Linux.
  • Experience with malware detection techniques (signature-based, heuristic, AI/ML-based).
  • Knowledge of patch management systems and secure software update mechanisms.
  • Familiarity with Zero Trust Architecture, EDR (Endpoint Detection & Response), and SIEM integration.

SKILLS & REQUIREMENTS:

  • Must be able to develop for Windows, Linux and Mac
  • Strong problem-solving skills and ability to work independently or lead a small team.
  • Experience with building kernel drivers or low-level system hooks for threat prevention.
  • Familiarity with cloud security platforms like AWS Security, Azure Defender, or Google Chronicle.
  • Certification such as OSCP, GIAC, CEH, or Certified Malware Analyst is a plus.
    Job Type: Full-tim
Responsibilities
  • Architect, design, and develop advanced endpoint security solutions for Windows, Mac, and Linux environments.
  • Build and maintain systems for patch deployment, software updates, and vulnerability management.
  • Develop real-time malware, ransomware, and threat detection engines using advanced behavioral analysis and heuristic techniques.
  • Implement automated response mechanisms to quarantine or neutralize threats.
  • Integrate firewall management, port control, USB device control, and application whitelisting features.
  • Collaborate with cybersecurity analysts to define requirements and threat models.
  • Perform rigorous code reviews, penetration testing, and vulnerability assessments of developed tools.
  • Maintain documentation of systems architecture, development processes, and threat response playbooks.
  • Stay updated with latest security trends, vulnerabilities, and regulatory requirements.
Loading...