Full Stack Software Engineer - Cloudflare TV

Cloudflare, Austin, TX

Help us build a better Internet

About the department

The Emerging Technologies and Incubation (ETI) team is where new, 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.

At any given moment, the ETI team is engaged in a half dozen projects, each driven by a small technical team of just a handful of developers. These teams are empowered to drive the product and technical vision to build things which are, in the words of our CTO, ‘audacious’. Unlike an R&D division, Product Strategy doesn’t build theoretical or abstract tools, we brought six products to market in the first quarter of this year alone.

What you'll do

The Cloudflare TV product is a new collaboration between ETI and Marketing departments, where we push the boundaries of live and on demand streaming content, delivered from Cloudflare’s infrastructure. In this role, you will work across the stack, developing API and solving user experience challenges, leveraging our world class serverless infrastructure, Cloudflare Workers. You will work closely with product management, design/UX and cross-functional development teams. Your ability to learn and integrate new technologies will be critical. Our technology stack is primarily based upon React and Typescript.

Examples of desirable skills, knowledge and experience

  • More than 3 years of experience building large-scale software applications
  • Experience building web applications using modern JavaScript frameworks
  • Experience designing and integrating RESTful APIs
  • Excellent debugging and optimization skills
  • Unit/integration testing experience

Bonus Points

  • Experience with Typescript
  • Experience with Cloudflare Workers
  • Experience with Video technologies
  • Experience with React.js


About Cloudflare

About us

Cloudflare is the simplest way to make websites faster, safer and smarter. Millions of websites have signed up for our service, including large enterprises, major consumer destinations, and government agencies. With offices in San Francisco and London, Cloudflare operates a highly-available global network that has security measures built into every layer and regularly clocks in lightning-fast speeds.

We're on a mission to build a better web - and we need smart, talented people to join our team. Our team works on the forefront of leading technologies including nginx, Go and Lua programming languages. We're a strong supporter of the open source community and regularly share our technology learnings at https://blog.cloudflare.com.

Want to learn more about Cloudflare? Visit Cloudflare's website.