Security & Threat Detection Engineer

About the company and the project:

An international technology company developing advanced Linux-based operating systems and infrastructure tools is looking for a Senior Python Developer with a strong background in system-level programming and Linux internals.

The company’s solutions are trusted by industry leaders such as Dell, GoDaddy, IBM, Zoom, and over 4,500 other organizations worldwide. You’ll work on mission-critical products that enhance Linux server security, enable live patching, and improve overall system reliability.

This is a fully remote position with a flexible schedule, offering you the freedom to work from anywhere while contributing to products used by millions of systems across the globe.

Responsibilities:

  • Develop and maintain Python-based tools and systems for security automation and threat detection.
  • Contribute to building and improving protection mechanisms for Linux-based infrastructure.
  • Analyze and mitigate security vulnerabilities, including web threats, malware, and web shells.
  • Configure, extend, and maintain WAF (e.g., ModSecurity) and detection rules.
  • Collaborate with cross-functional teams to integrate security logic into system architecture.
  • Automate security workflows using Python and CI/CD tools.
  • Research and apply new security technologies to enhance existing products.

Must-Have Requirements:

  • 5+ years of commercial experience with Python.
  • Strong hands-on experience with Linux in production environments.
  • Experience with system programming concepts (e.g., sockets, filesystems, process management).
  • Familiarity with security tools and techniques (WAF, ModSecurity, IDS/IPS, regular expressions).
  • Experience with CI/CD systems and automation (preferably Ansible, Jenkins).

Nice-to-Have:

  • Experience detecting and mitigating malware, web shells, or vulnerabilities.
  • Familiarity with YARA rules, log analysis, or reverse engineering basics.
  • Experience with SQL or data processing for security-related use cases.
  • Knowledge of Go.

Benefits:

  • A decent salary according to your experience and skills (the exact amount is discussed with the final candidate)
  • Compensation for private medical insurance
  • Co-working and gym/sports reimbursement
  • Budget for education
  • Paid annual leave and sick leave
  • Completely remote cooperation
  • Flexible working hours
  • Long-term employment on a full-time basis
  • The opportunity to receive a reward for the most innovative idea that the company can patent.