Qualgo is an R&D center specializing in cybersecurity products and solutions. We are on a mission to build a trusted cyberspace where individuals and businesses can thrive with confidence.
Role Summary:
We are seeking an experienced and highly skilled Senior System Software Engineer to drive the design, development, and optimization of our next-generation Endpoint Detection and Response (EDR) Agent software. This critical role involves working at the kernel and user-space level across multiple operating systems (Windows, macOS, Linux) to ensure high-performance, resilient, and stealthy endpoint monitoring and data collection with minimal impact on host performance. The ideal candidate has a deep understanding of operating system internals, system programming, and cybersecurity principles.
Key Responsibilities:
- Agent Development: Design, implement, and maintain the core logic for the EDR agent across Windows, macOS, and Linux, focusing on low-level system interaction and data collection.
- OS Internals Expertise: Leverage deep knowledge of OS internals (e.g., system calls, memory management, process/thread management, file systems, network stack) to build robust and efficient monitoring mechanisms.
- Performance Optimization: Profile and optimize the agent for minimal resource consumption (CPU, memory, disk I/O, network bandwidth) to ensure a negligible impact on the end-user experience.
- Anti-Tampering & Resilience: Develop advanced techniques to ensure the agent's stealth, resilience, and anti-tampering capabilities against sophisticated malware and threat actors.
- Telemetry Collection: Architect and implement high-fidelity, real-time collection of endpoint telemetry data, including: Process activity and execution, File system operations, Registry changes (Windows), Network connections and communications, Security events and logs.
- Data Pipeline & Communication: Design and implement secure, high-throughput communication channels for the agent to upload telemetry data to the backend cloud/on-premise infrastructure.
- Code Quality & Testing: Maintain a high standard for code quality through rigorous unit, integration, and end-to-end testing, as well as thorough code reviews.
- Mentorship & Leadership: Act as a technical leader, mentoring junior engineers, driving architectural decisions, and owning large, complex projects from concept to deployment.
- Cross-Functional Collaboration: Collaborate closely with Threat Research, Backend Engineering, and Product Management teams to translate threat intelligence and product requirements into deployable agent features.
Qualifications and Skills:
Education: Bachelor's degree in Computer Science, Engineering, or related field.
Experience:
- Experience: 5+ years of professional experience in system-level software development or a related field, with at least 3 years directly working on security or performance-critical system agents (e.g., EDR, AV, DLP, observability tools).
- Familiar with C/C++/ or Rust and open to other languages such as Kotlin/Swift.
- Operating Systems: Deep, hands-on experience developing software for multiple modern operating systems, with significant expertise in Windows Internals (Win32 API, WMI, kernel-mode development), macOS/OSX (e.g., Endpoint Security framework), or Linux (e.g., eBPF, kernel modules, system calls).
- Security Domain Knowledge: Solid understanding of cyberattack methodologies, MITRE ATT&CK framework, Indicators of Compromise (IOCs), and Indicators of Attack (IOAs).
- Scripting: Proficiency in scripting languages like Python or PowerShell for automation, testing, and system diagnostics
- Deep understanding of Rust's core concepts: ownership, borrowing, lifetimes, traits, generics, error handling, and asynchronous programming (async/await).
- Experience with Git and CI/CD practices.
- Experience working in an Agile environment.
What we offer:
- Competitive salary and benefits package.
- 100% salary during probation period.
- Full insurance contribution based on 100% of salary.
- Opportunity to work on a product that impacts millions of users.
- A dynamic and supportive work environment.
- Premium health insurance for you and your family.
- Professional growth and development opportunities.
- Annual leave 12 days per year + 1 Birthday Leave + 1 X'Mas
- Performance review: once per year
- Internal training/sharing and professional Training courses
- Team building, company trip, year end party, monthly activities,....
- Devices: Macbook and screen (If needed)
- Free tea and coffee
- Comfortable working Area
- Working hour: 9am - 6pm from Monday to Friday
Location: The Hallmark Building - 15 Tran Bach Dang, An Khanh Ward, Thu Duc City, HCMC.