KeyStep

Software Engineer Intern (R&D) - Bengaluru

Cloudflare
In-Office
about 6 hours ago
internshipEngineering

Skills & Technologies

JavaScriptTypeScriptPythonC++CGoRustRMicroservicesAPIsCloudflareNginxTLSRoadmapImplementationMakeAIPerformance Analysis

Job Description

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.

At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. 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.

About Cloudflare's Engineering Teams

Anytime we push code, it automatically affects the millions of Internet properties (powering websites, remote teams, APIs, mobile apps, etc.) running on our global network. Cloudflare's network is one of the largest in the world and spans over 330 cities in more than 125 countries. What's more, Cloudflare operates within 50 milliseconds of 95% of the Internet-connected population globally (for context, the blink of an eye is 300-400 milliseconds!). We are passionate about making the Internet more secure, reliable, and faster for everyone.

Cloudflare’s Engineering teams build and run the software that handles the massive amount of traffic that flows through our network. 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.

About the Internship Program

Location: Bengaluru (Work from Office)

Internship Duration - 3-6 months

Join the team helping shape the future of the Internet. We’re building high-performance systems that handle a quarter of the Internet’s traffic. 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. They will work on performance analysis, protocol implementation, and migration tooling as the team builds production systems at massive scale. The project may involve measuring HTTP/2 and HTTP/3 performance, developing observability infrastructure like distributed tracing, or creating migration strategies from legacy systems. This work will expose the intern to cutting-edge internet protocols, high-performance systems engineering, and collaboration with standards bodies like the IETF.

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 pe

Company & Role Analysis

JobSeeker+
Likely perks
Private MedicalPension25+ Days HolidayStock OptionsLearning BudgetFlexible Hours
Culture & working style

Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.

Market salary range

£45,000 – £60,000 (Glassdoor, Levels.fyi, 2025)

Unlock the full analysis for this job
Sign in to unlock →

Similar roles

See more
Twilio
Remote - Ireland
Full-time
Remote
about 2 hours ago

Who we are At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hu…

View Job
Asana
Warsaw, Poland
Full-time
about 4 hours ago

The AI Retrieval team powers the intelligence behind Asana's AI features by finding relevant work graph content and delivering it to LLM con…

View Job
Akkodis
Bristol, UK
Full-time
about 4 hours ago

Application Software Engineer required for long term contract assignment in Bristol Skill and experience required: Experience in developin…

View Job
Apply NowApply with CV Improver