avatarTeads Engineering

Summary

Teads is a leading global media platform that specializes in distributing ads within professional content to a vast audience of 1.9 billion people monthly, leveraging a robust engineering team and advanced technologies to address complex challenges in the advertising industry.

Abstract

Founded in 2011, Teads has established itself as the Global Media Platform, partnering with top publishers to reach an extensive audience. With a dedicated engineering team of 200 individuals across Paris, Montpellier, and Bucharest, Teads tackles high-traffic environments, web and mobile complexities, and machine learning applications. The company prides itself on its agile and autonomous feature teams, a culture of innovation, and a commitment to continuous technological advancement. Operating on a multi-cloud infrastructure, Teads handles significant data loads, including 1 million concurrent transactions per second and 100 billion analytics events per day. The company values end-to-end development, knowledge sharing, and a collaborative approach between product and engineering teams to create new and exciting products. Teads also actively participates in and sponsors various tech events and meetups, showcasing their commitment to community engagement and industry thought leadership.

Opinions

  • Teads views the advertising industry as a source of endless challenges and opportunities for innovation.
  • The company emphasizes the importance of a supportive engineering culture that encourages pragmatism, entrepreneurship, and autonomy.
  • Teads embraces a "no blame no mercy" philosophy, focusing on learning from issues rather than assigning blame.
  • They are committed to scaling their business while fostering a culture of excellence and continuous improvement.
  • Teads values the contribution of each team member and offers great benefits in return for their hard work.
  • The company is keen on emerging technologies and embraces a multi-cloud strategy to maintain a robust and scalable infrastructure.
  • Teads actively contributes to the tech community through participation in meetups, conferences, and public presentations, highlighting their expertise and thought leadership in the field.

About Teads

Founded in 2011, Teads is the Global Media Platform. We have united and empowered the best publishers in the world and distribute ads to over 1.9Bn people every month within professionally-produced content.

We have offices all around the world

Our engineering team brings together 200 talented individuals on 3 main locations (Paris, Montpellier and Bucharest).

We are organized in agile and autonomous feature teams and we also share technical knowledge within community of practices.

Our main engineering challenges:

  • We work in a very high traffic environment with low latencies constraints
  • Web and mobile complexity, we are trying to offer a similar user experience on a wide range of contexts (device, OS, browser, etc.)
  • An infinite source of Machine Learning use cases, ranging from ad performance prediction to ad delivery pacing and forecasting
  • Large datasets that we need to compute in near real-time (auction resolution) and even greater volumes for analytics use cases
  • We operate globally and constantly think about new products to build the future of the media

Being part of Teads means joining a group of passionate people in tackling great technical challenges. It also means being a member of a team driven by the wish to progress together toward excellence (community of practice, reading groups) while remaining connected to the ecosystem (Meetups, conferences).

The advertising industry is an endless source of challenges mixing:

  • web and mobile complexity, we are trying to offer a similar user experience on a wide range of contexts (device, OS, browser, etc.),
  • great amounts of data that we need to compute in real-time (monitoring indicators and forecasts).

In this fast-paced environment, we constantly have to improve our technologies and try emerging approaches. Here are some details about our operations:

  • Multi-Cloud infrastructure spread over 3 regions
  • 1M concurrent transactions per sec with third parties
  • 100bn analytics events per day
  • Prediction over 10^5+ parameters in 1ms

Our Engineering culture

We are all aligned towards the same goal:

To scale our business while continuing to create new and exciting products.

We’ve hired smart people with strong tech skills, given them the tools they need, and the opportunity to express themselves while reinforcing their expertise.

We look for pragmatism, entrepreneurship, autonomy and encourage initiatives.

That’s why the feature teams are the kings of our organization. We love technology. We love technology empowering the business even more.

We value end-to-end development: “You build it, you run it, you monitor it”.

We share knowledge and support with each other beyond any organizational boundary. We value spontaneous collaboration. Product and Engineering work hand in hand to form a tightly integrated Innovation team.

We embrace a “no blame no mercy” mindset. We fix issues during a blameless postmortem and learn from it so that it doesn’t happen twice.

We have dedicated team players and we work hard, but we receive great benefits in return.

Our evolving stack

Places where you can meet us

Some of the Meetups we are supporting:

Some of the past public presentations from our team and more on our Engineering website:

We also sponsor events like Scala.io, dotScale, dotJS, Sunny-Tech and Devoxx France.

We are hiring, Join us!

About Us
Adtech
Startup Life
Recommended from ReadMedium