Senior Software Engineer - Privacy Remote
About the Role
We are seeking a Senior Software Engineer - Privacy Remote to join Brave's innovative team. As a leader in privacy technology, Brave is dedicated to protecting users' online privacy and security. You'll be working on cutting-edge features that enhance the Brave browser's privacy capabilities.
What You'll Do
- Prototype and implement privacy-enhancing features in C++ for the Brave browser.
- Reverse-engineer and debug web technologies (JavaScript, HTML, CSS) that conflict with Brave's privacy protections.
- Develop both categorical improvements and fix individual websites for better privacy and compatibility.
- Collaborate asynchronously with a geographically distributed development team.
- Contribute to open-source projects and engage with the community on GitHub.
Requirements
- Expertise in C++ and JavaScript with at least 5 years of experience.
- Strong debugging skills and experience with complex JavaScript.
- Familiarity with web technologies and the web security model.
- Proficient in Git and comfortable working on GitHub.
- Ability to navigate and understand large, complex codebases.
Nice to Have
- Experience contributing to large open-source codebases.
- Familiarity with Chromium's architecture and the ad-blocking ecosystem.
- Experience auditing C++ code for security issues.
- Ability to write clear technical documentation and blog posts.
- Passion for privacy, anonymity, and censorship resistance.
What We Offer
- Highly competitive salaries and benefits.
- Generous home-office stipends.
- Fully remote work with a low-meeting culture.
- A welcoming and intelligent team with a flat organizational structure.
- Opportunity to join a hyper-growth company and revolutionize the web.
This Senior Software Engineer role at Brave offers a unique opportunity to work on privacy technology in a fully remote environment with a competitive salary.
Who Will Succeed Here
Extensive experience with C++ and JavaScript, specifically in developing privacy-focused features and applications, showing proficiency in memory management and multithreading.
Strong self-motivation and discipline necessary for remote work, along with excellent time management skills to handle multiple tasks and meet deadlines independently.
A proactive mindset for identifying potential security vulnerabilities in web technologies and an eagerness to contribute to open-source projects that enhance web security.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months