The Position:
OPSWAT MetaDefender ICAP Server integrates with any ICAP-enabled network security appliance, including web application firewalls (WAF), load balancers, and managed file transfers (MFT). It adds a powerful layer of security to network traffic by scanning and inspecting all incoming file content before it reaches organizations’ networks. MetaDefender ICAP Server ensures comprehensive protection against file-borne malware, zero-day attacks, and sensitive data exposure. Built on OPSWAT’s advanced technologies—Multiscanning, Deep CDR, Proactive DLP, Adaptive Sandbox, and more—MetaDefender ICAP Server provides a robust file security layer, protecting enterprise networks against various cybersecurity threats.
Currently, we are looking for hands-on C++ Developers to join our growing R&D and Product Engineering team. The candidate will work in a talented team to build OPSWAT's famous MetaDefender product as world's advanced next generation cyber security platforms.
What You Will Be Doing:
-
Design, develop, implement and test OPSWAT MetaDefender product using C++ in Windows and/ or Linux environment.
-
Provide inputs for documentation of new or existing programs.
-
Partner with Scrum team members on delivering Sprint commitments.
-
Collaborate with Product Management on product requirements.
-
Participate in receiving and giving peer code reviews.
What We Need from You:
-
Bachelor's degree in Computer Science / Computer Engineering or related.
-
Welcome all object oriented programming languages, willing to work with C++.
-
Good knowledge with designing/interfacing with applications with REST API.
-
Operation system: Windows/ Linux development experience.
-
Database: experience with DBMS like SQLite, PostgreSQL, etc.
-
Excellent (OOP) object-oriented design & programming skills in multi-threaded applications.
-
Good coding and debugging skills.
-
Excellent verbal and written communication skills.
-
Must be self-motivated and have a proven ability to work well in a fast-paced team/environment.
It Would Be Nice If You Had:
-
Experience with Qt framework.
-
Experience with Agile / Scrum working environment.
-
Experience with Git, Bitbucket, Jira, Confluence, TeamCity.