Software Engineer (NodeJS, AI-native)

LinkedIn|OPSWAT|Ho Chi Minh City, Ho Chi Minh City, Vietnam|19 Aug 2026
Apply Now →

JOB DESCRIPTION

The Position

MDaaS is OPSWAT's cloud-native engine framework, built on Kubernetes microservices and handling massive real-time file traffic for customers worldwide. We're looking for an AI-native Software Engineer to join our growing R&D Product Engineering Team and help build the next generation of security products with AI woven into every step of how you design, code, and ship.

What You Will Be Doing

  • Build and ship production services the AI-native way pair with agentic coding tools (Claude Code, GitHub Copilot, Cursor) as a first-class part of your daily workflow to design, implement, and refactor back-end services at higher velocity and quality.
  • Build and operate the team's AI SDLC: set up and maintain the AI-assisted development pipeline: agent configurations, prompt/context templates (e.g. CLAUDE.md, project rules), MCP integrations, and guardrails so the whole team can code, review, and ship reliably with AI in the loop.
  • Relentlessly pursues quality through multiple levels of automated tests, including but not limited to unit, API, End to End, and load in cloud managed services environment, augmenting coverage with AI-assisted test generation and review.
  • Work within an agile scrum team, contributing to an atmosphere of continuous improvement.
  • Document, collaborate and communicates issues effectively found during the course of development and testing and works to resolve the issue.
  • Document software changes and AI workflows/prompts for use by other engineers, quality assurance and documentation specialists.
  • Master the technologies, languages, and practices used by the team and project assigned including the AI tooling that accelerates them.
  • Develop infrastructure as code to reliably deploy applications on demand or through automation.

What We Need From You

  • BA/BS in Computer Science, Technology or a related field or equivalent work experience.

Experience:

  • 2–4 years of professional software engineering experience.
  • Hands-on experience shipping real code with AI-assisted / agentic development tools (Claude Code, GitHub Copilot, Cursor, or similar).

Soft-skills:

  • Excellent verbal and written communication skills.
  • Self-motivated with a proven ability to work well in a fast-paced team environment.
  • Ability to learn new development languages and new AI tools/models quickly and apply that knowledge effectively.
  • Passionate about solving problems in an elegant and principled manner.
  • Enthusiast about team work, learning and teaching including sharing AI workflows and best practices with the team.
  • Ability to communicate and clarify requests, and to write clear, effective instructions/prompts for AI agents.

Skills/Knowledge:

  • Relevant experience in back-end development and JavaScript/Typescript (NodeJS).
  • Experience with NodeJS Design Patterns and best practices.
  • Experience with logging/tracing platform such as Kibana, Datadog.
  • Experience with SQL or NoSQL databases like PostgreSQL or MongoDB.
  • Experience with AWS or any other cloud provider.
  • Experience building or operating a large scale Cloud service/ micro-service architecture.
  • Experience working with Linux, K8S, and Docker.
  • Able to knowledgeably discuss performance, security, and user interactions in complex systems.
  • Knowledgeable about algorithms and data structures.
  • Practical experience with AI SDLC (AI-assisted Software Development Life Cycle): using AI coding tools day-to-day and knowing how to review, validate, and take responsibility for AI-generated code.

It Would Be Nice If You Had

  • Experience in Cybersecurity Industry.
  • Experience with protecting information in compliance with NIST, HIPAA etc.
  • Able to design and operate AI workflows: configuring agentic coding tools (Claude Code, MCP servers, custom agents/skills), building AI pipelines with frameworks like LangChain or AutoGen, or integrating AI into CI/CD and the development pipeline.
  • Awareness of AI engineering fundamentals: prompt/context engineering, evaluation of model output, and cost/latency/quality trade-offs across models.