Senior Software Engineer

Rtbhouse

Warsaw, Poland
Highly competitive salary; not specified; not spec...
On-site (with the possibility of flexible working hours and remote work)
Designing and implementing complex it systems
Developing user-friendly, versatile tools
Python, c++, java, or scala
RTB House is seeking a Senior Software Engineer to design, build, and optimize backend systems for real-time bidding and machine learning. The ideal candidate should have expertise in complex IT systems, programming, and performance optimization, with additional advantages for experience in machine learning and big data technologies. The position offers competitive salary, flexible working options, and the chance to work on impactful projects in a collaborative environment

Job Summary

  • 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 work on software that handles billions of daily transactions with strict latency and reliability constraints - all in a distributed, low-latency environment.
  • The opportunity to work with a team of enthusiasts experienced in Machine Learning, Big Data, and distributed systems, who are eager to share their knowledge and skills.

Matching Summary

Match Score: 85

RTB House is seeking a Senior Software Engineer to design, build, and optimize backend systems for real-time bidding and machine learning. The ideal candidate should have expertise in complex IT systems, programming, and performance optimization, with additional advantages for experience in machine learning and big data technologies. The position offers competitive salary, flexible working options, and the chance to work on impactful projects in a collaborative environment.

Salary

Highly competitive salary; Not specified; Not specified

Skills & Requirements

Must-have

  • designing and implementing complex IT systems
  • developing user-friendly, versatile tools
  • Python, C++, Java, or Scala
  • Linux expertise
  • evaluating and optimizing system performance
  • algorithms and data structures
  • initiative and creativity

Nice-to-have

  • Machine Learning experience
  • solid foundation in mathematics
  • GPU programming
  • Machine Learning frameworks
  • distributed systems experience
  • Big Data technologies
  • Google Cloud Platform (GCP)

Key Requirements

  • Expertise in designing complex IT systems
  • Proficiency in Python, C++, Java, or Scala
  • Expertise in Linux
  • Strong skills in system performance optimization
  • Deep understanding of algorithms and data structures

Work Rights

Not specified

Tailored Resume

Cover Letter