Senior Software Engineer – Enterprise Browser
Join an enterprise cloud networking and security company developing a secure, high-performance browser for enterprise users. Build core browser systems and collaborate across product, UX, backend, and security teams.
Responsibilities
- Design, implement, and maintain core browser components using modern C++, Rust, and TypeScript.
- Optimize performance and memory usage across complex browser subsystems.
- Collaborate with product, UX, backend engineering, and security teams on specifications and features.
- Contribute throughout the development lifecycle, from prototyping and design through testing, release, and improvement.
- Maintain code quality through unit and integration testing, code reviews, and automated CI pipelines.
- Evaluate new technologies and improve the development stack.
Requirements
- Bachelor’s degree in Computer Science from an accredited university.
- At least 5 years of professional C++ development experience on large, complex codebases.
- Experience with multithreaded programming and concurrency models.
- Strong debugging and performance-tuning skills.
Nice to have
- Experience with browser internals or Chromium rendering engines.
- Cross-platform development experience across Windows, macOS, and Linux.
- Full-stack experience with TypeScript, React, or Java.