Назад
Company hidden
13 дней назад

Software Engineering Intern (Cybersecurity)

Формат работы
onsite
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Vietnam
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineering Intern (Cybersecurity) (Node.js/TypeScript): Building and maintaining production microservices for a real-time malware scanning SaaS platform handling 30M+ requests per day with an accent on event-driven processing, testing, debugging, and API documentation. Focus on implementing backend features, tracing issues across Kafka and RabbitMQ flows, and experimenting with React-based internal tooling.

Location: Ho Chi Minh City, Vietnam

Company

hirify.global develops cybersecurity platforms that protect IT, OT, and ICS critical infrastructure, including the MetaDefender Cloud malware scanning SaaS platform.

What you will do

  • Implement small features and bug fixes in Node.js/TypeScript backend services under senior engineer guidance.
  • Write unit and integration tests, participate in code reviews, and improve existing modules.
  • Debug local and staging issues using logs, tracing tools, debuggers, and structured logging.
  • Read event-driven flows involving Kafka consumers and RabbitMQ handlers to contribute to ingestion and processing pipelines.
  • Maintain internal documentation, API specifications, and runbooks, and participate in sprint ceremonies.
  • Experiment with React and TypeScript components for the internal tooling dashboard.

Requirements

  • Pursuing or completed a degree in Computer Science, Software Engineering, or an equivalent field.
  • Commitment of at least 4 months for the internship or full-time availability for the associate pathway.
  • Solid understanding of data structures, algorithms, and object-oriented programming.
  • Hands-on experience with JavaScript or TypeScript through coursework or personal projects.
  • Familiarity with Git, including branching, pull requests, and conflict resolution.
  • Basic understanding of REST APIs, HTTP methods, status codes, and request/response structures; ability to read unfamiliar codebases.
  • Active use of AI coding tools such as GitHub Copilot, Cursor, Claude, or ChatGPT, including effective prompting, output verification, and avoiding untrusted generated code.
  • Comfort working in a Linux/macOS terminal, running projects locally with Docker Compose, and tracing bugs.
  • Clear written English communication, curiosity, proactivity, receptiveness to feedback, and ability to work across time zones.

Nice to have

  • Prior internship or project experience with Node.js or TypeScript backend development.
  • Familiarity with testing frameworks such as Jest, Vitest, or Mocha and basic React component development.
  • Exposure to Kafka, RabbitMQ, Redis, microservices, event-driven communication, or cloud providers such as AWS, GCP, or Azure.
  • Interest in cybersecurity, including malware analysis, threat intelligence, or security tooling.
  • Experience with CI/CD pipelines and building features or scripts end-to-end with AI assistance.
  • Understanding of LLM limitations, including hallucinations, outdated APIs, and security blind spots; experimentation with AI APIs such as OpenAI, Anthropic, or Gemini; or familiarity with RAG, embeddings, and function calling.

Culture & Benefits

  • Work directly with senior engineers on production features and real bugs.
  • Learn production TypeScript microservices, event-driven architecture with Kafka and RabbitMQ, Docker, and basic Kubernetes operations.
  • Participate in code review practices and engineering standards within a global product company.
  • Work on a cybersecurity SaaS platform processing millions of file scan requests.
  • hirify.global is an equal opportunity employer committed to a workplace free from discrimination and harassment.

Hiring process

  • Applications from unsolicited third-party recruiting agencies are not accepted without an approved recruiting contract; additional third-party agencies are currently not being accepted.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →