Browser Security Engineer: Harden Chromium in Kernel microVMs

usekernel

San Francisco (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Daily lunches on us
Unlimited PTO
401k + company match
Premium medical + dental coverage
Equity above market

Job summary

Kernel is hiring a Browser Security Engineer to harden and extend our Chromium-based browser runtime. You’ll work at the intersection of sandboxing, networking, and virtualization — ensuring our browsers run securely and efficiently across thousands of concurrent users.

Responsibilities include debugging, patching, and optimizing Chromium builds within Kernel’s microVM environments, implementing network isolation and IP handling, and collaborating on kernel security policies.

Qualifications

  • Experience with Chromium internals, browser sandboxes, or renderer/network stacks.
  • Experience with Linux kernel, microVMs (Firecracker, Cloud-Hypervisor, Kata, gVisor, etc.), or container isolation.
  • Strong debugging skills with strace, gdb, perf, or similar low-level tools.
  • Knowledge of networking fundamentals (DNS, TCP/IP, NAT, proxies, TLS).

Responsibilities

  • Debug, patch, and optimize Chromium builds running inside Kernel’s microVM environments.
  • Implement and maintain network isolation, proxy routing, and IP handling for browsers.
  • Collaborate with infra engineers on unikernel-based isolation, process scheduling, and kernel security policies.
  • Build internal tooling for binary analysis, crash triage, and vulnerability monitoring.

Skills

Chromium internals
Browser sandboxing
Low-level debugging
Networking basics
Security engineering

Tools

Linux kernel
microVMs
gVisor
strace
gdb

Job description

Kernel is hiring a Browser Security Engineer to harden and extend our Chromium-based browser runtime. You’ll work at the intersection of sandboxing, networking, and virtualization — ensuring our browsers run securely and efficiently across thousands of concurrent users.

Responsibilities include debugging, patching, and optimizing Chromium builds within Kernel’s microVM environments, implementing network isolation and IP handling, and collaborating on kernel security policies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Browser Security Engineer
Browser Security Engineer

Cintrifuse • San Francisco (CA)

On-site
USD 150,000 - 210,000
Industry-competitive salary
Equity
Medical + dental coverage
+4
Browser Security Engineer
Browser Security Engineer

usekernel • San Francisco (CA)

On-site
USD 180,000 - 260,000
Relocation assistance
Daily lunches on us
Unlimited PTO
+3
Senior Web Isolation Engineer: Browser & Security
Senior Web Isolation Engineer: Browser & Security

Menlo Security • United States

Remote
USD 140,000 - 210,000
Senior Browser Security Engineer (Web Isolation)
Senior Browser Security Engineer (Web Isolation)

menlosecurity • United States

Remote
GBP 85,000 - 120,000
Senior Chromium Performance Engineer
Senior Chromium Performance Engineer

AMD • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Senior Chromium Performance Architect
Senior Chromium Performance Architect

Advanced Micro Devices • Santa Clara (CA)

On-site
USD 140,000 - 230,000
Senior Systems Engineer: Chromium Prisma Browser(C++/Rust)
Senior Systems Engineer: Chromium Prisma Browser(C++/Rust)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Remote Stealth Browser Engineer - Patch Engine & Spoofing
Remote Stealth Browser Engineer - Patch Engine & Spoofing

SearchApi • Town of Sweden (NY)

On-site
USD 170,000 - 230,000
Fully Remote
Equity share
Profit sharing
+2
Lead Principal Software Engineer - Chromium Security (C++)
Lead Principal Software Engineer - Chromium Security (C++)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 237,500
Principal Low-Level Systems Engineer (C/C++/Rust) for Browser
Principal Low-Level Systems Engineer (C/C++/Rust) for Browser

CamWebDir • California (MO)

On-site
USD 150,000 - 210,000