Senior Software Engineer
Core
Design, build, and test a transparent proxy (SFG) in C++ or Rust that intercepts uploads, forwards them to MetaDefender Core over ICAP, and returns sanitized files with low latency.
Role type
Senior Software Engineer (Networking/Proxy)
Builds
High-concurrency networking components and agentic workflows for file sanitization
Domain
Cybersecurity / Critical Infrastructure
Deliverable
production ML models | product features
Required skills
C++ or Rust, multi-threading, network programming, TCP/IP, HTTP, proxying, OOP, agentic workflows
Preferred skills
ICAP protocol, reverse proxy/gateway, REST API design, Git/Bitbucket/Jira/Confluence/TeamCity, DBMS (SQLite, PostgreSQL), Windows/Linux dev
Technologies
C++, Rust, Windows, Linux, MetaDefender Core, ICAP, Claude Code
Responsibilities
Design and build SFG in C++ or Rust; implement core flow for intercepting and sanitizing uploads; build multi-threaded, high-concurrency networking components; use agentic workflows for coding, testing, and debugging; collaborate with Product Management and perform peer code reviews
Seniority
Senior, hands-on IC