Remote job
Senior Software Engineer, Privacy
Job details
About this role
Role overview Develop privacy and anti-abuse protections in a widely used web browser and improve the architecture of its underlying engine. The work focuses on reducing tracking and phishing risks through performant, maintainable systems code, in collaboration with a geographically distributed team.
Responsibilities - Implement browser protections that limit user tracking and help detect phishing threats. - Improve browser-engine architecture and related platform capabilities. - Build and maintain efficient, low-latency software in C++, Rust, and JavaScript. - Scope and deliver complex features within release timelines. - Coordinate asynchronously with colleagues across Europe and the eastern United States.
Requirements - Bachelor’s degree in computer science, engineering, or a related field, or equivalent professional experience. - At least four years of programming experience with C++ and Rust. - Strong grounding in areas such as memory safety, multithreaded systems, or raw data stream processing. - Ability to quickly understand complex codebases and independently deliver substantial improvements. - Clear written and verbal communication, including explaining decisions and progress.
Nice to have - Experience with a browser engine or runtime abstractions. - Knowledge of web architecture, privacy and security models, and client-side data structures. - Experience or interest in ML pipelines for developer workflows, plus Python, SQL, or basic statistical modeling.
Benefits and work setup - Remote role based in Sweden, with a distributed team working asynchronously. - Benefits include retirement contributions, paid parental leave, wellness days, and home-office and professional development stipends.