Skip to content
OPSWATOPSWAT

Senior Software Engineer

Build and test a high-concurrency C++ or Rust transparent proxy that routes uploads through MetaDefender Core for sanitization. The role requires strong object-oriented programming, networking, multithreading, debugging, and interest in AI-assisted development.

About the job

Responsibilities

  • Design, build, and test SFG in C++ or Rust for Windows/Linux as a transparent proxy between WAF and backend systems.
  • Implement the core flow: intercept uploads, forward them to MetaDefender Core over ICAP, and return sanitized files with low latency and high reliability.
  • Build multi-threaded, high-concurrency networking components.
  • Build and use agentic workflows, including Claude Code and autonomous coding agents, for coding, testing, and debugging.
  • Work within a Scrum team, collaborate with Product Management, and conduct peer code reviews.

Requirements

  • Strong object-oriented programming background in Java or C#, with willingness to learn or work in C++ or Rust.
  • Solid multithreading and network programming skills.
  • Knowledge of protocol and network-level concepts, including TCP/IP, HTTP, and proxying.
  • Genuine interest in using AI tools in the development workflow.
  • Experience building or using multi-agent systems.
  • Strong coding and debugging skills, communication skills, and self-motivation.

Nice to Have

  • ICAP protocol experience.
  • Reverse proxy or gateway experience.
  • REST API design.
  • Agile/Scrum experience.
  • Git, Bitbucket, Jira, Confluence, and TeamCity.
  • SQLite, PostgreSQL, or other DBMS experience.
  • Windows/Linux development experience.

Skills

C++, Rust, Java, C#, TCP/IP, Http, Icap, REST APIs, Multithreading, Network Programming, Claude Code, Git, Postgres

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.