Senior Software Engineer
Privacy Team
Posted on 2/13/2024
Cloudflare

1,001-5,000 employees

Web performance & security platform
Company Overview
Cloudflare's mission is to help build a better Internet. The company specializes in providing a content delivery network and DDoS mitigation services.
Consumer Software
Hardware

Company Stage

Series E

Total Funding

$354.3M

Founded

2009

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

7%

1 year growth

15%

2 year growth

51%
Locations
London, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
TCP/IP
Rust
CategoriesNew
Software Engineering
Requirements
  • Minimum 8 years of experience building high performance distributed code and/or building privacy solutions
  • Solid foundation in computer science and software engineering with strong competencies in software design and distributed systems
  • Excellent understanding of internet technologies such as TCP, UDP, DNS, HTTP/S
  • Experience implementing tools, process, internal instrumentation, methodologies and resolving blockages
  • Ability to scope, work on and deliver initiatives independently
  • Proven track record of mentoring junior engineers
Responsibilities
  • Working hands-on with your team and our customers to ship production ready, industry-standard, secure code
  • 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 while maintaining a high degree of reliability and stability for the applications we ship
  • Mentoring junior engineers
  • Communicating effectively across the team
Desired Qualifications
  • Past experience in the CDN industry and/or writing code for a bare metal backend cloud provider
  • Past experience contributing to a browser, web framework, proxy or distributed project
  • Fluent in Rust (async Rust a plus)
  • Contributions to open source Rust projects
  • Delivered proven improvements to products and services 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
  • Able to work in Go