Work With Us

< Back to all jobs

Data Infrastructure Engineer

Cloud Platform Group

Close Date

Outbrain’s recommendation system is powered by a data pipeline that allows it to produce and analyze tens of billions of events per day.

Outbrain’s Data Infrastructure team is looking for strong, talented developers, with broad technical experience who want to create solutions for cross data-center, massive scale problems and help us take our infrastructure to the next level as Outbrain’s needs keep growing.

The working environment and company culture in Outbrain allow our developers to expand their knowledge and expertise, so you will be part of a team that would love to teach you and learn from you on multiple domains and catapult your personal growth. You will have the opportunity to work in an advanced, continuously integrated and deployed environment and become proficient with many industry-leading technologies such as Kafka, Spark, Hadoop, Hive, Cassandra and Elastic Stack.


What Will You Do?

You will take part in developing our real time distributed data delivery infrastructure, to provide a massive scale data hub that transfers tens of billions of messages per day from producers to consumers within the company. You will pursue the challenges of creating a production grade infrastructure of an immense scale on multiple datacenters. The core of this infrastructure is already open sourced to GitHub, and we're planning on open sourcing other components as we go along.

In addition, you'll create and develop our batch and real time data processing infrastructure, which enables all other R&D engineers in Outbrain to process terabytes of data per day in a distributed manner. We're in the process of building the next generation of our streaming infrastructure, and there are a lot of exciting and complex challenges for you to address.



  • Design and implement multi datacenter infrastructure for data delivery and processing.
  • Provide creative solutions for data-related problems at scale, by mixing in house and open source technologies
  • Create products that help other groups create and consume data at scale
  • Mentor other people around the company about methodologies and guidelines related to the group's responsibilities



  • Strong background with Java / Scala on Linux
  • An excellent communicator and teammate
  • Highly independent and very strong self-learning skills
  • Ability to accept and integrate multiple ways of thinking into best-of-breed solutions
  • Experience with relational and nonrelational databases and storage systems
  • Advantage - Being able to provide examples of actual work, such as Open Source projects
  • Advantage - experience with kafka/hadoop/spark in large scale production environments


Drive More Traffic

Get links to your content recommended across more than 100,000 publisher sites. It's easy to get started with low daily budgets and flexible CPCs.

Get Started

Game For More Traffic?

The Outbrain Challenge.

Steve Strauss, The & Senior Small Biz columnist, USA TODAY, took the Great Outbrain Challenge.

Read On

400+ Employees & Growing

We're Hiring

We're looking for more great folks to join our team worldwide and if you're "Outbrainy," we want you.

Apply now

What's New at Outbrain

Outbrain + Visual Revenue, Inc.

Outbrain is happy to announce the acquisition of Visual Revenue, a union of content discovery and editorial decision support.

Learn more