Sr. Staff/Principal Engineer - Enterprise Browser (Chromium)

GNS

United States

Remote

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GNS in the United States is seeking an expert C++ engineer to modify and enhance the Chromium engine to support new features. You will apply advanced data structures and algorithms to tackle complex performance challenges in a Chromium environment and contribute to a security-focused Enterprise Browser.

This role requires 10+ years of industry experience, deep knowledge of multi-threaded programming, memory management, and unit testing. A BSCS is required; MSCS strongly preferred.

Qualifications

  • 10+ years of industry experience
  • 4+ years in Chromium environments
  • Strong C++ design and software implementation skills
  • Excellent debugging, memory profiling, and performance testing skills
  • Experience programming multi-threaded solutions and synchronization techniques
  • Understanding of memory management and runtime optimization
  • Experience developing complex products with many components
  • Knowledge of unit testing and TDD
  • BSCS or equivalent required; MSCS strongly preferred

Responsibilities

  • Modify and enhance the Chromium engine to support new features
  • Use advanced data structures and algorithms in C++
  • Research optimization algorithms and improve performance
  • Solve complex problems with quick and elegant solutions

Skills

C++ design
Multi-threading
Debugging
Memory profiling
Performance testing
Runtime optimization
Unit testing / TDD

Education

BSCS or equivalent
MSCS preferred

Tools

Chromium
Chromium Embedded Framework

Job description

Responsibilities
  • Modify and enhance the Chromium engine to support new features
  • Use advanced data structures and algorithms in C++
  • Research optimization algorithms and improve performance
  • Solve complex problems with quick and elegant solutions
Requirements
  • 10+ years of industry experience
  • 4+ years of experience in Chromium environments
  • Strong C++ design and software implementation skills
  • Excellent debugging, memory profiling, and performance testing skills
  • Experience programming multi-threaded solutions and synchronization techniques
  • Understanding of memory management and runtime optimization
  • Experience developing complex products with many components
  • Knowledge of unit testing and TDD
  • BSCS or equivalent required; MSCS strongly preferred
Preferred Qualifications
  • Experience with Chromium Embedded Framework
  • Ability to coach and mentor team members
About the Company

GNS is a product and network security company developing an Enterprise Browser that integrates advanced security features like Next Gen Secure Web Gateway (SWG) and Security Service Edge (SSE) directly into the browser.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer, Enterprise Browser (Chromium/C++)
Senior Staff Engineer, Enterprise Browser (Chromium/C++)

GNS • United States

Remote
USD 180,000 - 240,000
Senior Engineer II, Chromium
Senior Engineer II, Chromium

Menlosecurity • United States

Remote
USD 140,000 - 190,000
Systems Engineer, Browser Isolation
Systems Engineer, Browser Isolation

LinuxCareers • Austin (TX)

On-site
USD 120,000 - 160,000
Chromium Browser Performance Engineer
Chromium Browser Performance Engineer

Advanced Micro Devices, Inc. • Boxborough (MA)

Hybrid
USD 140,000 - 210,000
Principal Systems Engineer / Researcher, Chromium Browser
Principal Systems Engineer / Researcher, Chromium Browser

Palo Alto Networks • California

Hybrid
USD 180,000 - 250,000
Senior Chromium Performance Architect
Senior Chromium Performance Architect

Advanced Micro Devices • Santa Clara (CA)

On-site
USD 140,000 - 230,000
Lead C++ Low-Level Browser Core Engineer
Lead C++ Low-Level Browser Core Engineer

Palo Alto Networks • California

On-site
USD 147,000 - 238,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
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
Senior Browser Performance Engineer (Chromium Core)
Senior Browser Performance Engineer (Chromium Core)

AMD • Boxborough (MA)

On-site
USD 180,000 - 240,000