OPSWAT

Senior Software Engineer

OPSWAT
Apply
2 months ago
Ho Chi Minh City, VietnamSenior

Responsibilities

  • Design, build, and test SFG in C++ or Rust for Windows and Linux.
  • Implement upload interception, forwarding to MetaDefender Core over ICAP, and sanitized-file return flows.
  • Build multithreaded, high-concurrency networking components with low latency and high reliability.
  • Use agentic workflows such as Claude Code and autonomous coding agents for coding, testing, and debugging.
  • Collaborate with Product Management, participate in peer code reviews, and work within a Scrum team.

Requirements

  • Strong object-oriented programming background in Java or C# and willingness to work in C++ or Rust.
  • Solid multithreading and network programming skills.
  • Knowledge of TCP/IP, HTTP, proxying, and other protocol-level concepts.
  • Experience building or using multi-agent systems and interest in using AI tools in development workflows.
  • Good coding and debugging skills, strong communication, and self-motivation.
  • Experience with ICAP, reverse proxies, gateways, REST API design, DBMS technologies, or Windows/Linux development is preferred.
  • Familiarity with Git, Bitbucket, Jira, Confluence, and TeamCity is preferred.

Tech Stack

C#C++GitJavaLinuxPostgreSQLRustSQLiteTeamCityWindows

Categories

OPSWAT

About OPSWAT

1,001-5,000 employees

OPSWAT builds cybersecurity software for critical infrastructure, delivering malware prevention, content disarm and reconstruction, secure file transfer, and device access control across IT, OT, and ICS environments. It sells enterprise software and SaaS platforms to public- and private-sector organizations worldwide. Founded in 2002 and headquartered in Tampa, Florida, the privately held company is used in regulated industries such as energy, government, and finance.

Contact me