Distributed Systems Engineer

🕒 March 5

🗣️🇵🇱 Polish Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of RTB House

RTB House

1001 - 5000 employees

Founded 2012

🤖 Artificial Intelligence

💰 Private Equity Round on 2019-01

Advertising • Artificial Intelligence • Marketing

RTB House is a global leader specializing in deep learning-powered online ad campaigns. The company provides personalized retargeting and brand visibility services using advanced AI technology to engage new and existing customers across multiple markets. RTB House's dynamic ad formats and deep learning capabilities allow businesses to set ambitious sales targets and drive brand loyalty. Additionally, the company offers solutions to manage the evolving digital ecosystem post-cookies while ensuring brand safety and innovation through collaborative client feedback. With a presence in over 90 markets and partnerships with 700K+ publishers, RTB House delivers measurable results for both direct clients and agencies, helping them achieve competitive advantages in the digital advertising space.

📋 Description

• Design and programming of a wide range of modules and components as part of a system that supports over 24M queries per second and low latency. • Work on the optimization of the developed software in terms of response time and resource consumption • Ensure the reliability and scalability of the solutions built • Create performance and correctness tests for new system components • Analyse new technologies in terms of their applicability in production conditions • Develop tools for monitoring and analysing the operation of the production system • Continuous optimization of existing tools and processes

🎯 Requirements

• Proficiency in programming • Excellent understanding of how complex IT systems work (from the hardware level, through software, to algorithmics) • Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others) • Good knowledge of basic methods of creating concurrent programs and distributed systems (from thread level to continent level) • Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it) • The ability to critically analyze the solutions created in terms of performance (from estimating the theoretical performance of the designed systems to detecting and removing actual performance problems in production) • General knowledge of issues (typical problems and methods of solving them) in the areas of 'high scalability' and 'high availability' • C1 level in English and Polish

🏖️ Benefits

• Projects focused on high code quality – solid code reviews are our standard • Flexible working conditions – no core hours, fully remote cooperation • Collaboration within an interdisciplinary, self-sufficient team including: DevOps (ensuring a great Developer Experience), database experts, backend developers, product designers, and QA engineers • Hardware and software tailored to your preferences – e.g. MacBook, AI tool licenses • Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects

Apply Now