engineering
Posted 1 hour agoSoftware Engineer Intern (R&D) - Bengaluru
at LazyApply
On-site
Responsibilities
- Build and operate systems that terminate HTTP and TLS at Internet scale
- Migrate core infrastructure from NGINX to a next-gen Rust-based proxy
- Measure and improve protocol performance across real-world traffic
Requirements
- As a result, they see significant improvement in performance and a decrease in spam and other attacks.
- We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools.
- Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up.
- If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
- We also have teams that build the UI and control plane for our software, using modern patterns and libraries in a microservices-based architecture.
- Technologies include: Typescript/Javascript, Go, Rust, C/C++ and Python.
- Our work influences open standards (like QUIC, MASQUE, and ECH), involves close collaboration with the IETF, and pushes the boundaries of what's possible in networking and security. You don’t need to be an HTTP or cryptography expert to join — we’re looking for excellent engineers who love tough problems, want to learn deeply, and are excited to contribute to one of the most technically demanding areas of infrastructure. What you’ll do
- The intern will contribute to Bastion, Cloudflare's next-generation Rust-based HTTP proxy that handles tens of millions of requests per second at the edge.
- This work will expose the intern to cutting-edge internet protocols, high-performance systems engineering, and collaboration with standards bodies like the IETF.
- Have solid systems programming experience (Rust, C, or similar)
- Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
- Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.