
Website Mozilla Corporation
Staff Software Engineer – Networking
In this role you will:
- Improve Firefox’s web browsing experience with a particular focus on the networking stack and network related API, e.g. Fetch, WebTransport, etc.
- Design and implement new web platform features in collaboration with the web community.
- Debug and fix problems in our multi-threaded codebase.
- Debug platform-specific networking issues.
- Improve Firefox’s stability and correctness.
- Analyze and reduce Firefox’s memory usage.
- Work cooperatively with other Mozillians to identify and correct issues.
Your professional profile:
- Proficient with C++.
- Experience or interest in learning Rust.
- Networking experience, including strong familiarity with tools such as Wireshark and protocols such as TCP, UDP, SSL/TLS, and HTTP.
- Experience working on a cross-platform native application.
- Creative problem-solver and skilled debugger.
- Experience writing and debugging multi-threaded code.
- Ability to learn a large and complex multi-language code base.
- Excellent written and verbal communication skills.
- Familiarity or interest in learning the modern web platform.
To apply for this job please visit www.mozilla.org.
Staff Software Engineer – Networking at Mozilla Corporation
Share with someone