OPSWAT

Software Engineering Intern - MetaDefender Cloud

OPSWAT
Apply
11 hours ago
Ho Chi Minh City, VietnamIntern

Responsibilities

  • Implement small features and bug fixes across Node.js and TypeScript backend services under senior-engineer guidance.
  • Write unit and integration tests and improve coverage for existing modules.
  • Participate in code reviews, debug local and staging issues, and use logs and tracing tools.
  • Understand Kafka and RabbitMQ event-driven flows and contribute to ingestion and processing pipelines.
  • Maintain internal documentation, API specifications, and runbooks.
  • Experiment with React and TypeScript components in the internal tooling dashboard.
  • Participate in sprint planning, daily standups, and retrospectives.

Requirements

  • Pursuing or completed a degree in Computer Science, Software Engineering, or an equivalent qualification or experience.
  • Able to commit to at least four months for the internship or work full-time as an associate.
  • Solid understanding of data structures, algorithms, and object-oriented programming.
  • Hands-on JavaScript or TypeScript experience through coursework or personal projects.
  • Familiarity with Git, branching, pull requests, and resolving conflicts.
  • Basic understanding of REST APIs, HTTP methods, status codes, and request/response structures.
  • Able to read unfamiliar codebases and use a Linux or macOS terminal.
  • Able to run projects locally with Docker Compose and use a debugger or structured logging.
  • Preferred qualifications include Node.js or TypeScript backend experience, testing-framework experience, React knowledge, message-queue exposure, cloud-provider experience, and cybersecurity interest.
  • Preferred experience includes AI coding tools, AI APIs, RAG, embeddings, function calling, and understanding limitations of LLM-generated code.

Benefits

  • At least a four-month internship commitment is available, or candidates may work full-time as an associate.
  • Hands-on experience with a production cybersecurity SaaS platform processing more than 30 million scan requests per day.
  • Direct collaboration with senior engineers and exposure to code reviews, Docker, Kubernetes, Kafka, RabbitMQ, and AI-assisted development.
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