Skip to content
OPSWATOPSWAT

AI Native Senior Software Engineer

Build and ship secure, cross-platform endpoint protection features in modern C++/Qt for Windows, macOS, and Linux. The role requires strong systems fundamentals, debugging and testing experience, and practical use of AI-assisted development tools.

About the job

Responsibilities

  • Design, build, and ship features across the MetaDefender Endpoint C++/Qt codebase, with Windows as the primary platform and macOS and Linux supported.
  • Use GitHub Copilot and Claude Code daily to accelerate coding, testing, and documentation while evaluating AI-generated code for correctness, security, and maintainability.
  • Author and maintain AI context files for owned modules so agents produce consistent, on-pattern code.
  • Review human- and AI-generated changes with a security-first lens.
  • Mentor teammates on effective AI-tool usage and endpoint-security C++ best practices.

Requirements

  • 3+ years of professional C++ development experience.
  • Strong fundamentals in memory management, concurrency, RAII, design patterns, and secure coding.
  • Experience shipping cross-platform desktop or endpoint software on Windows; macOS or Linux experience is a plus.
  • Debugging experience with WinDbg, LLDB, or GDB.
  • Unit-testing experience with GoogleTest, Catch2, or equivalent.
  • 1+ year of professional experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code to ship production code, with the judgment to evaluate AI-generated output before committing.

Nice to Have

  • Experience with endpoint security, antivirus, EDR, device control, or Windows internals.
  • Experience authoring AI context files such as CLAUDE.md, .github/copilot-instructions.md, or .cursorrules.
  • Familiarity with running AI agents in CI/CD pipelines for automated lint fixes, test generation, or failure triage.
  • Python or Go experience.
  • Experience shipping Qt/QML applications across Windows, macOS, and Linux.
  • Open-source contributions or personal projects demonstrating effective use of AI tools.

Skills

C++, Qt, Qml, Windows, macOS, Linux, Github Copilot, Claude Code, Cursor, Windbg, Lldb, Gdb, Googletest, Catch2, Python

OPSWAT

OPSWAT

Ho Chi Minh City, Vietnam

Senior Agentic Software Engineer - GTM Intelligence Platform
No salary listedOn-site6+ YOEBackend Engineering

Build and operate an AI-native GTM intelligence platform that manages lead capture, qualification, routing, consent, and marketing automation while maintaining HubSpot integrations during migration. Requires 6+ years of backend experience, strong Python and PostgreSQL skills, cloud deployment expertise, and production integration experience.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

Scribe

Scribe

Remote

Sr Backend Software Engineer, Recording
$145k+/yrRemote8+ YOEBackend Engineering

Build and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.