Senior Software Engineer (Chromium)

Menlo Security
United Kingdom
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Ownership","Cross-functional collaboration","Debugging","Performance optimization","Communication"]

Build and harden Chromium-based browser capabilities that enable Menlo’s internal AI/agent initiatives (MARS). You’ll use strong C++ and networking/HTTP security expertise to work across Chromium layers—content, browser, core, compositor, skia, and networking—while integrating AI agents and MCP servers into Menlo’s platform. The role also involves using Python or Rust for supporting tooling and deploying agent/MCP workloads on AWS/GCP with Kubernetes and Terraform, collaborating across product, security, and AI teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Menlo Security
Menlo Security
8 hours ago

Senior Software Engineer (Chromium)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and harden Chromium-based browser capabilities that enable Menlo’s internal AI/agent initiatives (MARS). You’ll use strong C++ and networking/HTTP security expertise to work across Chromium layers—content, browser, core, compositor, skia, and networking—while integrating AI agents and MCP servers into Menlo’s platform. The role also involves using Python or Rust for supporting tooling and deploying agent/MCP workloads on AWS/GCP with Kubernetes and Terraform, collaborating across product, security, and AI teams.
Location: United Kingdom
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain Chromium-based browser components in C++ across layers such as content, browser, core, compositor, skia, and networking.
  • •Harden Menlo’s browser isolation and network-facing infrastructure using networking fundamentals and HTTP security expertise.
  • •Partner with the MARS team to build and integrate AI agent capabilities and MCP (Model Context Protocol) servers into Menlo’s platform.
  • •Use Python or Rust to build supporting tooling, services, and prototypes alongside core C++ work.
  • •Deploy, debug, and optimize cloud infrastructure and orchestration (AWS/GCP, Kubernetes, Terraform) for running agent/MCP workloads reliably.

Key Requirements

  • •Strong C++ engineering skills.
  • •Strong networking fundamentals, including HTTP security expertise.
  • •Bachelor's degree or higher in Computer Science or a related field.
  • •Experience across Chromium layers (content, browser, core, compositor, skia, networking) or equivalent large-scale, high-performance C++ systems experience.
  • •Experience with Python or Rust, and/or building or integrating AI agents and MCP servers.
Experience:Browser securityAI agentsChromiumCloud infrastructure
Education:Bachelor's in Computer Science or related field
Skills:OwnershipCross-functional collaborationDebuggingPerformance optimizationCommunication
Tech Stack:C++ChromiumPythonRustMARSMCPModel Context ProtocolAWSGCPKubernetesTerraformLinuxSkiaHTTPTornadoHAProxyAWS EC2Networking

Company Brief

Menlo Security
Provides a cloud-based isolation platform and secure enterprise browser to protect organizations from web, email, and document-based cyberattacks by executing risky content remotely and preventing malware and data exfiltration.
Industry: Cybersecurity
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Scaleup
Valuation: USD 500M to 1B
Funding: Series E+
Headquarters: Mountain View, United States
Founded: 2012
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor