Work With Us

< Back to all jobs

Senior Software Engineer - Infrastructure


Close Date

We're looking for a senior Java / Scala / JVM developer with strong engineering skills,

to join our software infrastructure team and develop critical infrastructures for our highly distributed,

resilient micro-services environment for use by Outbrains' engineering groups.

You'll work and develop our open-sourced framework, libraries and toolkits to support our micro-services infrastructure.



3+ years of experience in development with Java / Scala / C# / Other JVM or statically-typed, compiled languages.

Real-world experience with asynchronous programming, functional programming, concurrency and scalability.

Understanding of Linux and operation systems.

Strong interpersonal and analytical skills, supporting engineers and integrating new technologies.

Ability to write clean and simple code to solve complex problems.

Experience in analyzing performance and system behavior in distributed systems - a big plus.

Passionate about software engineering and craftsmanship - being active on StackOverflow, maintaining open source projects or knowing stuff that most of the people don't (e.g. Haskell)




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