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

 Posted 5 months ago
  
 India
  
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Modify and enhance the Chromium engine to support new features and improve performance. Solve complex challenges in distributed systems while ensuring a secure and controlled browsing experience.

Hring for a product & network security company  


The Enterprise Browser team is at the forefront of developing a critical tool designed to direct corporate traffic securely within the network. 

This browser integrates advanced features that enhance both security and productivity in a corporate environment. 

Leveraging Next Gen Secure Web Gateway (SWG) and Security Service Edge (SSE) solutions, these powerful capabilities are brought directly to the browser, ensuring a seamless, secure, and controlled browsing experience—all within a single cloud platform. Safe sites are allowed, malicious sites are blocked, and user actions are carefully managed.


What’s in it for you

As a member of this dynamic team, you will dive deep into the world of advanced browser technologies, particularly Chromium. You'll play a critical role in modifying and extending Chromium modules to support the full suite of Enterprise Browser functionalities. Expect to work with cutting-edge technologies such as C++ and gRPC services, and to tackle complex challenges in distributed systems—ranging from performance optimization and scalability to high availability, containerization, and advanced analytics.

What you will be doing

  • 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 problems with quick and elegant solutions.

Required skills and experience

  • Must have 10+ yrs of experience in industry
  • 4+ years of experience in Chromium environments.
  • Bonus points for experience with Chromium Embedded Framework.
  • Strong C++ design and software implementation skills.
  • Excellent debugging, memory profiling, and performance testing skills.
  • Experience programming multi-threaded solutions and knowledge of synchronization techniques.
  • Good understanding of memory management and runtime optimization.
  • Experience developing complex products with many components.
  • Unit testing knowledge; being a proponent of TDD is a big plus.
  • Ability to coach, mentor, and encourage growth and career progression of team members.
  • Strong verbal and written communication skills, with an open, transparent, and consistent communication style.
  • A can-do attitude and ability to roll up your sleeves and respond to the needs of customers proactively and promptly.
Education

- BSCS or equivalent required, MSCS or equivalent strongly preferred.


Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified