O

OPSWAT

Protects critical infrastructure from malware

AI-Native Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in a technical field or equivalent practical experience.
  • At least 1 year of professional experience with a track record of feature ownership.
  • A good understanding of object-oriented programming, SOLID principles, and common design patterns.
  • Experience with multi-threaded programming and system design.
  • Strong coding and debugging skills, including navigating a large existing codebase and diagnosing issues across operating-system boundaries, including processes, services, and permissions.
  • Hands-on experience using AI coding assistants and agentic tools in real development work, with the judgment to review, verify, and test AI-generated code before it ships.
  • Working knowledge of large language model fundamentals, including prompt and context design, tool/function calling, evaluating outputs, and data-privacy considerations when using AI on proprietary code.
  • Hands-on experience in design reviews.
  • Development experience on Windows and Linux platforms.

Responsibilities

  • Contribute to features end to end by clarifying requirements, participating in design discussions, implementing, testing, debugging, and helping ship features, with ownership growing as the engineer develops.
  • Use tools such as Claude Code and GitHub Copilot in daily engineering work to accelerate implementation, testing, debugging, and documentation, while reviewing and validating AI-generated output before release.
  • Help improve the team's AI-assisted development workflow, including agent configurations, prompt/context templates such as CLAUDE.md and project rules, MCP integrations, and guardrails.
  • Write and improve tests and quality checks that verify intended behavior, catch regressions, and help make AI-generated code production-ready.
  • Build and share effective AI-assisted engineering practices with the team, including reusable prompts, workflows, and approaches for reviewing AI-generated code.
  • Investigate issues that cannot easily be delegated to AI, including reproducing bugs, analyzing logs, and diagnosing concurrency, operating-system, and environment-specific problems.
  • Work across Windows and Linux environments and gain exposure to cloud, containerized, on-premises, and air-gapped deployments.
  • Prototype and evaluate AI-powered product capabilities, such as LLM-assisted analysis, automated triage, or AI-assisted support for new integrations.
  • Collaborate with Product Management and QA to understand requirements, make technical trade-offs, and deliver reliable product features.

Desired Qualifications

  • A real track record of shipping and maintaining production systems in any technology stack.
  • Hands-on experience with Rust or C++; this shortens ramp-up but is not a gate to the role.
  • Experience building AI agents or agentic pipelines, including tool contracts, structured output, and multi-step orchestration.
  • Performance profiling and networking (OSI).
  • Cybersecurity concepts or components of a security product.
  • Hands-on experience with database management systems such as SQLite or PostgreSQL.
  • Familiarity with Agile development methodologies.
  • Good English is a plus.

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