RTB House

Technology

SeniorSoftwareEngineer

$200–320k ~AI est. Warsaw, Poland; Cracow, Poland; Poland CONTRACT Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at RTB House. Skills: Backend systems, Real-time bidding, Machine learning, Distributed systems. Design high-performance backend systems. Build high-performance backend systems”

What You'll Achieve.

Generate outstanding results; Reach goals at every stage; Maximize conversion; Drive new customer acquisition; Create engagement; Fuel long-term demand; See immediate impact on business

Industry & Context.

Technology
Problems you'll solve

Optimize system performance; Troubleshooting; Identify performance bottlenecks; Optimize critical parts

What They're Looking For.

Must Have

Expertise in designing complex IT systems, Develop user-friendly, versatile tools, Proficiency in Python, C++, Java, or Scala, Expertise in Linux, Evaluate and optimize system performance, Deep understanding of algorithms, Deep understanding of data structures, C1 level in Polish

Nice to Have

Experience in Machine Learning, Solid foundation in mathematics, Experience with GPU programming, Experience with Machine Learning frameworks, Proven experience with distributed systems, Familiarity with Big Data technologies, Hands-on experience with Google Cloud Platform

What You'll Do.

Design high-performance backend systems

Build high-performance backend systems

Optimize high-performance backend systems

Handle billions of daily transactions

Develop ML training platform

Maintain ML training platform

Develop bidding infrastructure

Maintain bidding infrastructure

Identify performance bottlenecks

Optimize critical system parts

Optimize low-level system parts

Ensure reliability of implementations

Ensure scalability of implementations

Create performance tests

Create correctness tests

Test Big Data technologies

Benchmark Big Data technologies

Benchmark ML technologies

How You'll Work.

Team & Collaboration

Cooperate across teams; Cooperate within teams; Cooperate with enthusiasts

Full Job Description

Location: Poland We Are: RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies worldwide. Its proprietary ad-buying engine is the first in the world to be powered entirely by Deep Learning algorithms, enabling advertisers to generate outstanding results and reach their goals at every stage of the funnel. Founded in 2012, and now operating in 90+ markets, RTB House has always been private-by-design. It embraces first-party advertising and a relentless approach to innovation. RTB House offers end-to-end Deep Learning-powered AdTech products and solutions to maximize conversion, drive new customer acquisition, create engagement, and fuel long-term demand for a global base of clients. You Will: We're looking for a Senior Software Engineer to help us design, build, and optimize high-performance backend systems that power real-time bidding (RTB) and machine learning at internet scale. You’ll cooperate on software that handles billions of daily transactions with strict latency and reliability constraints - all in a distributed, low-latency environment. Desired Experience: Expertise in designing and implementing complex IT systems. Ability to develop user-friendly, versatile tools. Proficiency in at least one programming language, such as Python, C++, Java, or Scala, along with expertise in Linux. Strong skills in evaluating and optimizing system performance, from initial design through to production troubleshooting. Deep understanding of algorithms and data structures. Initiative and creativity to improve existing solutions. Ability to cooperate effectively both within and across teams. C1 level in Polish Additional Advantages: Previous experience in the field of Machine Learning is not required, but would be an asset. Solid foundation in mathematics. Experience with GPU programming and Machine Learning frameworks such as Torch, PyTorch, or TensorFlow. Proven experience with distributed systems. Familiarity with Big

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about RTB House?

Real rants from real employees. Read before you apply.

Read Company Rants →