Back to jobs

Senior Distributed Systems Engineer

Warsaw, Masovian Voivodeship, Poland

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. 

We are looking for experienced programmers (preferably with experience in distributed systems) to join our Core team. We create our own solutions of large scale and complexity. The team consists mainly of senior developers who are happy to share their knowledge and ideas. If you want to work on technically complex and demanding solutions, this is the opportunity for you!

 

You Will: 

  • Design and programme a wide range of modules and components as part of a system that supports over 20 million queries per second with a latency below 50 ms
  • Take care of selected technical or business areas
  • Manage a project team, making arrangements with other teams and units 
  • Ensure the reliability and scalability of the solutions built
  • Analyse of new technologies in terms of their applicability in production conditions

 

Desired Experience: 

  • Excellent understanding of how complex IT systems work (from the hardware level, through software, to algorithms)
  • Ability to proactively define requirements, ask appropriate questions and draw conclusions that will combine technical constraints and business needs
  • Abillity to lead the design and implementation of a solution
  • Experience in leading, even a small project teams
  • Willingness to be involved in topics that go beyond programming and design, such as: responsibility for technical areas, communication with other teams, etc.
  • Proactive attitude, independence in taking action 
  • Extensive experience in programming and readiness to implement key system elements as well as involvement in code reviews
  • Good knowledge of methods of creating concurrent programs and distributed systems 
  • Ability to critically analyze created solutions in terms of performance (from estimating the theoretical performance of designed systems to detecting and removing actual performance problems in production)
  • C1 level in English and Polish

 

Selected technologies used:

  • Java, Python
  • Aerospike, Memcached
  • Google Cloud Platform 
  • Jenkins, Graphite
  • PostgreSQL
  • Elastic Search

 

We Offer: 

  • Attractive compensation
  • Work in a team of enthusiasts who are willing to share their knowledge and experience
  • Extremely flexible cooperation conditions - we do not have core hours, we do not have holiday limits
  • Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project
  • You can work fully remotely or in a hybrid model (we have an office in Warsaw and Cracow)

 

Apply now! 

You don't need to tick every box to apply. If you are passionate about digital marketing, send us your CV, and we'll review it.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...

 

Dear Candidate, 

When you apply to a job on this site, the personal data contained in your application will be processed by the company of the RTB House corporate group for which a given recruitment process is conducted. For details, please click on the relevant link below based on the localization of the entity publishing the job post. 

List of the entities:

 

By clicking the “Acknowledged” button you confirm that you have read our Recruitment Privacy Notice.