Available Locations: London, Lisbon or Austin
About the department
Emerging Technologies & Incubation (ETI) is where new and bold products are built and released within Cloudflare. Rather than being constrained by the structures which make Cloudflare a massively successful business, we are able to leverage them to deliver entirely new tools and products to our customers. Cloudflare's edge and network make it possible to solve problems at massive scale and efficiency which would be impossible for almost any other organization.
What you'll do
Here at Cloudflare, privacy is core to what we do. This includes giving users more control over their data, working with browser and operating system vendors to reduce cross-site tracking, and/or building first-party, privacy-focused products for customers ourselves, we're increasingly working to improve the default state of privacy and security on the web. We're looking for someone excited about having a hand in planning, creating and building the future of privacy infrastructure at Cloudflare and changing the privacy landscape of the internet.
On the job, you will be part of the team building privacy technologies, including;
- The hyperscale Privacy Proxy platform - MASQUE technology that powers Apple Private Relay, Microsoft Edge Secure Network and other cutting edge privacy networks.
- Our Privacy Gateways - built using Oblivious HTTP technology
- Our Key Transparency platform, Plexi which drives Whatsapp Key Transparency
- Our PrivacyPass issuers, based on PrivacyPass technology.
- You will also have the opportunity to work on the cutting edge of privacy Internet standards.
Examples of desirable skills, knowledge and experience:
- Solid foundation in computer science and software engineering with strong competencies in software design and distributed systems
- A natural around technology with intuitive understanding of networking mechanics.
- Excellent understanding of internet technologies - TCP, UDP, DNS, HTTP/S & BGP
- 1-5 years of experience building high performance distributed code and/or building privacy solutions (Either at work, or through open source contributions)
- Experience implementing tools, process, internal instrumentation, methodologies and resolving blockages
- Ability to scope, work on and deliver initiatives
Responsibilities
- Working hands-on with your team and our customers to ship production ready, industry-standard, secure code.
- Include tests as part of your changes, as well as create and maintain suitable documentation
- Collaborating with engineers, researchers, product managers, designers, and other stakeholders.
- Advocating for end-user privacy in the applications and services you build and contribute to maintaining a high degree of reliability and stability for the applications we ship.
- Communicating effectively across the team.
Bonus Points:
- Fluent in Rust (Big plus for experience in async Rust)
- Able to work in Go and Salt
- Contributions to open source projects - please include your github URL
- Proven, demonstrable experience with any of the following
- MASQUE
- Oblivious HTTP
- Key transparency
- PrivacyPass
- Past experience contributing to a major browser, web framework, proxy or distributed project
- Past experience in the CDN industry and/or writing code for a bare metal backend cloud provider
- Delivered proven improvements to a product and/or service by debugging and resolving network level and application level performance bottlenecks
- Understanding of cryptographic concepts, such as public-key encryption, digital signatures, hash functions, etc.
- An interest in collaborating on new Internet standards surrounding privacy and security.