O

OPSWAT

Protects critical infrastructure from malware

Software Engineer Intern - Metadefender Cloud

Backend EngineeringConfirmed live in the last 24 hours
InternshipHo Chi Minh City, VietnamNo salary listedIn-person

About the Job

Requirements

  • Pursue or have completed a degree in Computer Science, Software Engineering, or equivalent.
  • Commit to at least four months for the internship, or work full-time as an associate.
  • Communicate clearly in written English and describe problems and solutions concisely.
  • Understand programming fundamentals, including data structures, algorithms, and object-oriented programming.
  • Have hands-on experience with JavaScript or TypeScript; coursework and personal projects count.
  • Be familiar with Git, including branching, pull requests, and resolving conflicts.
  • Understand REST APIs, including HTTP methods, status codes, and request/response structure.
  • Be able to read and understand existing code in an unfamiliar codebase.
  • Use AI coding tools such as GitHub Copilot, Cursor, Claude, or ChatGPT in daily workflow; prompt effectively, verify output, and avoid blindly trusting generated code.
  • Be comfortable working in a Linux or macOS terminal.
  • Know how to run a project locally with Docker Compose.
  • Be able to use a debugger or structured logging to trace a bug.

Responsibilities

  • Implement small features and bug fixes across backend services using Node.js and TypeScript under guidance from senior engineers.
  • Write unit and integration tests to improve coverage on existing modules.
  • Participate in code reviews by receiving feedback and reviewing peers' work.
  • Debug issues in local and staging environments using logs and tracing tools.
  • Read and understand event-driven flows, including Kafka consumers and RabbitMQ handlers, to contribute to ingestion and processing pipelines.
  • Update and maintain internal documentation, API specifications, and runbooks.
  • Join sprint planning, daily standups, and retrospectives as an active team member.
  • Experiment with frontend components in the internal tooling dashboard using React and TypeScript.

Desired Qualifications

  • Have prior internship or project experience with a Node.js or TypeScript backend.
  • Be familiar with a testing framework such as Jest, Vitest, or Mocha.
  • Have basic React knowledge and be able to build or modify a UI component.
  • Have exposure to message queues such as Kafka, RabbitMQ, or Redis.
  • Understand what a microservice is and why services communicate over events.
  • Have experience with a cloud provider such as AWS, GCP, or Azure.
  • Have an interest in cybersecurity, including malware analysis, threat intelligence, or security tooling.
  • Have read about or experimented with CI/CD pipelines.
  • Have experience building features or scripts with AI assistance end-to-end, from prompt design to testing the result.
  • Understand limitations of LLM-generated code, including hallucinations, outdated APIs, and security blind spots.
  • Have experimented with AI APIs such as OpenAI, Anthropic, or Gemini in side projects.
  • Have basic familiarity with concepts such as RAG, embeddings, or function calling.

About the Company

OPSWAT

Protects critical infrastructure from malware

OPSWAT provides cybersecurity solutions that protect critical infrastructure from malware and zero-day attacks by focusing on threat prevention and secure data transfer. Its products secure files and devices at all stages—entry, exit, and rest—ensuring secure access and safe data exchange. The company differentiates itself through deep specialization in high-risk sectors like energy, finance, and government, and by achieving widespread trust (notably 98% of U.S. nuclear power facilities) for its compliance-driven approach. Its goal is to help organizations maintain secure, compliant operations and minimize the risk of cyber compromise while keeping systems productive.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$125M
Headquarters
Tampa, FL
Founded
2002

Recently Posted Jobs

Explore more opportunities at OPSWAT

See more jobs