Lumen (formerly Streamroot)

Lumen (formerly Streamroot)

  • Media, Software
  • Paris, Denver, London, Los Angeles, New York
  • View website

Initially born as a R&D university project, we have always had a strong tech DNA, and are constantly striving to stay on the edge in terms of technologies we use and best practices we follow for our development, tooling, QA and infrastructure.

Our organization

  • Client
Client

Client

With our SDKs available on all platforms and devices that can stream video, we have developed a strong and diverse expertise in client-side development. We use C++ as our native language, that we then cross-compile to numerous environments (web, mobile, TVs, etc.).

  • 200+ tests run on more than 50 devices in our local and cloud test bed at every commit
  • 12 platforms, 15+ players supported, and 8 languages used to build our SDKs
  • Backend

    Our backend infrastructure supports millions of concurrent video sessions every day, with tens of thousands of new requests per second during big sports events. We have developed a performant and scalable backend using Kubernetes in a hybrid cloud environment. Our Content Delivery Network (CDN) serves more than 55 Tbps of content at peak, with millions of requests handled per second.

    • 100 K8s pods, 100 CPUs, 200 GB of RAM used to handle everyday Mesh traffic
    • 30+ microservices in Rust, Go and Java
    • 2400+ CDN Edge servers in 95 datacenters all around the world

Backend

Our backend infrastructure supports millions of concurrent video sessions every day, with tens of thousands of new requests per second during big sports events. We have developed a performant and scalable backend using Kubernetes in a hybrid cloud environment. Our Content Delivery Network (CDN) serves more than 55 Tbps of content at peak, with millions of requests handled per second.

  • 100 K8s pods, 100 CPUs, 200 GB of RAM used to handle everyday Mesh traffic
  • 30+ microservices in Rust, Go and Java
  • 2400+ CDN Edge servers in 95 datacenters all around the world
Backend
  • Data
Data

Data

Data is at the center of all our decisions, from R&D improvements to production releases and feature AB testing. With a stack based on Apache Kafka, Apache Flink, Apache Druid and PySpark, we can receive and analyze very large volumes of data to help us improve our products every day.

  • Every new release / feature is validated through AB Tests, analyzed with custom statistical tests
  • 100 million events received every day
  • 300 Mbps of data streamed on our data pipeline
Lumen (formerly Streamroot)

Backend

  • Rust
    Rust
    100%
  • Go
    Go
    100%
  • C++
    C++
    100%
  • Kotlin
    Kotlin
    50%
  • Java
    Java
    50%
  • PostgreSQL
    PostgreSQL
    20%
  • InfluxDB
    InfluxDB
    20%

Frontend

  • TypeScript
    TypeScript
    100%
  • React JS
    React JS
    100%

Devops

  • Kubernetes
    Kubernetes
    100%
  • Google Cloud Platform
    Google Cloud Platform
    100%
  • GitHub
    GitHub
    100%
  • Docker
    Docker
    100%
  • Ansible
    Ansible
    100%
  • Amazon S3
    Amazon S3
    25%

Data

  • Python (Data Science)
    Python (Data Science)
    100%
  • Grafana
    Grafana
    100%
  • R
    R
    70%

Mobile

  • Swift (iOS)
    Swift (iOS)
    100%
  • Objective-C (iOS)
    Objective-C (iOS)
    50%

Continuous Integration

  • CircleCI
    CircleCI
    100%
  • Github Actions
    Github Actions
    50%

Project Management

  • Aha!
    Aha!
    100%

Miscellaneous

  • Zendesk
    Zendesk
    75%

Learn more about Lumen (formerly Streamroot)

Presentation

The Application and Content Delivery arm of Lumen Technologies, we build powerful solutions to deliver, secure and optimize the online experience. Our global content delivery network, programmable edge, multi-layer application security and video acquisition & processing technologies are designed to help the largest media companies, game developers, e-commerce sites and businesses across the globe to grow their businesses with differentiated online experiences. If you have browsed a website, streamed video or played a video game in the past month, chances are you’ve used our services without even knowing it!

Within the larger Lumen organization, the Application and Content Delivery team is made up of 200 professionals working across the world. R&D for our device-side delivery products is based in Paris, with 45 engineers, product managers and data scientists dedicated to developing the next generation of video delivery technologies. We work closely with network engineers In Los Angeles and Denver, as well as the product management, sales and marketing professionals spread over cities such as New York, London, and Singapore. A truly global team!

To join our diverse and dynamic team, check out our job offers at https://apply.workable.com/streamroot/.

What they are looking for

The Lumen team is looking for passionate people who are committed to excellence and strive to improve at every opportunity. Autonomy, proactivity and the ability to challenge one’s assumptions are highly appreciated.

For them, rigor and excellence naturally go hand in hand with a healthy dose of humor. The office atmosphere is relaxed and promotes community. We value positive energy and the "fit" of the candidate is therefore very important.

Of course, experience in the sector and in their stack is always a plus.

Good to know

13 nationalities in our Paris office alone! Brand new offices in the 1st arrondissement.

Embed this profile on your website