Mysten Labs logo
Mysten Labs·

Security Engineer - Mysten Labs

Remote-firstFull-timeMid-levelUTC-8–-4Americas#Rust#TypeScript#Python

Mysten Labs believes that decentralized and open protocols are the bedrock of the internet of value. This is why at Mysten Labs, we are creating foundational infrastructure to accelerate the adoption of decentralized protocols based on blockchain technologies.

Mysten Labs is looking for a hands-on Security Engineer with strong application security fundamentals and a track record of finding and fixing real vulnerabilities. You’ll own bug bounty programs and external audits, secure our code and software supply chain, and build tooling that protects Mysten’s products and users across the Sui ecosystem.

Responsibilities

  • Run Mysten's bug bounty programs: triage, severity, responses, internal escalations, fix validation, and the budget and payouts. Turn recurring report classes into automated checks.
  • Own audit engagements: scope and schedule external audits, act as the technical counterpart during the engagement, and track findings through remediation and fix validation.
  • Conduct code and design reviews of systems built by Mysten, its subsidiaries and partners (Rust, TypeScript, Move). Drive issues to conclusion, including investigation and incident response, and run variant analysis so each bug class is closed everywhere it occurs.
  • Own software supply chain security: dependency and CI/CD malware defenses, Endor Labs, the code security service (GitHub controls, merge bots), and the ongoing code security self-auditing service. Detect and respond to compromised packages, maintainers and build pipelines, and secure the provenance and signing of what Mysten ships.
  • Build and improve anti-scam and anti-abuse tooling for the Sui ecosystem: detect phishing sites, malicious dApps, drainer contracts and other threats that target Sui users, and work with wallet teams on mitigations.
  • Build security tooling: LLM-driven triage and review agents, and static and dynamic analysis (taint, call graphs, fuzzing) wired into CI and code review. Build in known-clean checks so people trust the results.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • 3+ years of hands-on experience in security engineering, application security, or product security, with a track record of finding real vulnerabilities (bug bounty reports, audit findings, CVEs, or published research).
  • Strong Web2 security fundamentals: XSS, CSRF, SSRF, authorization flaws, injection, deserialization, software supply chain failures, cryptographic failures.
  • Proficiency in one or more of Rust, TypeScript, Python, or Move, and experience reviewing and writing security-sensitive code.
  • Hands-on knowledge of software supply chain attack surfaces: package ecosystems (npm, crates.io, PyPI), CI/CD (GitHub Actions workflow injection, token exposure, unpinned actions), and build provenance.
  • Solid understanding of applied cryptography fundamentals and the common ways cryptographic systems are misused in practice.
  • Experience on either side of a bug bounty program or an audit engagement.
  • Strong written and verbal communication, including the ability to influence teams without formal authority.
  • Interest in the web3 space.

Preferred Qualifications

  • Smart contract or wallet security: Move, Solidity, or Rust-based chains; Sui's object and capability model is a plus.
  • Static or dynamic program analysis: CodeQL, Semgrep, taint analysis, fuzzing, symbolic execution.
  • Experience building security tooling with LLM agents (Claude Code skills or comparable), and a clear sense of where models help and where deterministic tooling has to do the work.
  • Anti-phishing, anti-fraud, or trust & safety experience: domain and content monitoring, crawling, classifiers, threat intelligence.
  • Knowledge of recent crypto incidents and the defect classes behind them: drainer kits, DeFi frontend compromises, package-registry compromises.
  • Notable bug bounty rankings, CVEs, publications, or conference talks.

Timezone overlap

UTC-8–-4

Open to

NA

Sign in to track applications and earn points.

More roles at Mysten Labs

Similar remote roles