Role Summary
We are looking for a Software Engineer intern to join our Lisbon team and contribute to the next generation of our internal data products as part of the Data Intelligence & Analytics team. We build the core data platform and internal products that power decision-making across the company. We design and operate large-scale data systems, own the company's data lake, ingestion infrastructure, and platform tooling, and develop end-to-end applications that transform complex datasets into fast, reliable, business-critical products used daily by go-to-market, product, and engineering teams. Our stack spans multiple languages and technologies, including Go, Scala, and ClickHouse, providing a rich environment to grow your technical skills. As part of the team you will assist in building the systems behind the data-driven applications that power teams across the company, including go-to-market, engineering, and product.
Role Responsibilities
You will focus on learning to build scalable, reliable services and application backends, partnering closely with data and full-stack engineers to help deliver new features and maintain the pipelines behind our products. You will gain hands-on experience across the full development lifecycle-from observing how we shape requirements to assisting with implementation and deployment. In addition you will have the opportunity to explore modern AI infrastructure, working with tools such as vector databases, MCP-based services, and Workers AI as we integrate AI components into the heart of our applications.
What you'll do
- Design and implement smaller features across our internal data applications, spanning backend services, data integrations, and application systems
- Join a product team with product, data, and engineering stakeholders to participate in shaping requirements and designing solutions that solve real, high-impact business problems
- Contribute to building scalable, reliable, and observable systems that power business-critical products used across the company
- Contribute to the ongoing evolution of our data and application platform, improving architecture, performance, and developer experience
- Develop and operate in a multi-language environment (including Go, Scala, and ClickHouse-backed systems)
- Work on modern, AI-enabled components such as vector search, MCP-based services, and AI-powered application features
Examples of desirable skills, knowledge and experience
- Currently enrolled in M.S in Computer Science, Engineering or related STEM field
- Experience with one or more systems or backend languages such as Go, Java, or Python, with the ability to quickly learn and contribute across a multi-language stack
- Interest in working with data-intensive systems, including SQL skills and some exposure to relational and/or analytical databases (e.g., PostgreSQL, MySQL, ClickHouse)
- Excellent problem-solving and communication skills
Bonus Points
- Experience building modern web applications, including JavaScript/TypeScript and React
- Hands-on experience in data pipeline development
- Familiarity with container based deployments such as Docker and Kubernetes
Top Skills
What We Do
Cloudflare, Inc. (NYSE: NET) is the leading connectivity cloud company on a mission to help build a better Internet. It empowers organizations to make their employees, applications and networks faster and more secure everywhere, while reducing complexity and cost. Cloudflare’s connectivity cloud delivers the most full-featured, unified platform of cloud-native products and developer tools, so any organization can gain the control they need to work, develop, and accelerate their business.
Powered by one of the world’s largest and most interconnected networks, Cloudflare blocks billions of threats online for its customers every day. It is trusted by millions of organizations – from the largest brands to entrepreneurs and small businesses to nonprofits, humanitarian groups, and governments across the globe.
Why Work With Us
Cloudflare employees come from all walks of life. We are mission-driven, and our team is energized by a collaborative, creative environment that celebrates our differences and fosters new ways to grow together.
Gallery
Cloudflare Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
We are committed to developing a global team that is distributed with a flexible working approach. Doing this equitably and inclusively is essential to our success. Visit our careers site for more on 'How & Where We Work.'