April 28, 2026
Backend Python Developer
Mid • Remote
160 - 200 PLN
Warsaw, Poland
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 a Backend Python Developer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference.
You Will:
Design, develop, and maintain internal web applications responsible for ad campaigns management, e.g. configuration, monitoring, automation
Implement jobs and processes to integrate internal services
Contribute to the development of internal Python libraries and shared frameworks
Write and maintain unit/integration tests to ensure code quality and reliability
Identify issues and propose improvements to enhance performance, scalability, and stability
Collaborate with cross-functional teams to deliver new features and improve existing workflows
Apply best practices in application design, databases, and APIs
Desired Experience:
Solid experience in backend development with Python
Familiarity with relational databases and ability to write efficient SQL queries (PostgreSQL, BigQuery is a plus)
Understanding of RESTful and GraphQL APIs conventions and best practices
Experience in asynchronous programming
Good understanding of system design concepts (e.g. scalability, caching, reliability) and willingness to learn more
Experience with writing and maintaining tests
Problem-solving skills and the ability to work methodically through technical challenges
Good communication skills and ability to work in a team
Fluency in English
Selected Technologies:
Backend: Python, FastAPI
Databases: PostgreSQL, BigQuery
GraphQL: Ariadne
Messaging: Google Pub/Sub
Data Handling & Validation: Pydantic, dataclasses
Testing: Pytest
Monitoring: Sentry, Prometheus, Grafana
CI/CD: GitHub Actions
Cloud: GCP, Kubernetes
We Offer:
Being part of a small team with a high degree of autonomy and decision-making
Access to the latest technology in the developed solution
Opportunity to build and improve our own products, where long-term quality and reliability truly matter
Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Similar jobs you might like
Technology
RTB House
Python Data Engineer
Mid
Remote
Warsaw, Poland
160 - 210 PLN
🏢 Summary: Backend Python Engineer role focused on building and optimizing large-scale analytics systems and data pipelines handling terabytes of campaign and financial data daily. The position involves developing high-performance backend services, ETL/ELT jobs, and APIs for data-heavy applications, ensuring reliability, scalability, and data integrity. Ideal for engineers experienced in data-intensive systems, SQL optimization, and big data architecture. 🗂️ Requirements: Solid experience in backend development with Python, Proficiency with relational databases, Ability to write optimized SQL queries, Experience with PostgreSQL, Experience with BigQuery, Understanding of RESTful APIs, Understanding of GraphQL APIs, Experience in asynchronous programming, Knowledge of system design in Big Data environments, Experience with ETL/ELT processes, Experience with writing and maintaining tests, Ability to work with data-intensive applications 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, SQL, GraphQL, Ariadne, PubSub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHubActions, GCP, Kubernetes, REST, ETL, ELT 🏢 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. We are looking for a Python Software Engineer to join our internal team at RTB House. You will work on the backbone of our analytics, building applications and data pipelines that handle terabytes of data daily. This position is ideal for developers passionate about data-intensive systems, performance optimization, and building reliable software that provides critical business insights. You Will: Design, develop, and maintain the backend for web applications responsible for presenting massive-scale campaign statistics and financial data. Build and optimize large-scale data processing jobs (ETL/ELT) that feed our core analytics and reporting systems. Contribute to the development of internal Python libraries focused on high-performance data processing and analytics. Write and maintain unit/integration tests to ensure data integrity and code quality. Identify bottlenecks and propose improvements to enhance data pipeline performance, query speed, and data accuracy. Collaborate with Data Analysts and Product teams to deliver new metrics and analytical capabilities. Apply best practices in application design, data modeling, and building APIs for data-heavy applications. Desired Experience: Solid experience in backend development for data-intensive applications with Python. Strong proficiency with relational databases and the ability to write highly efficient, optimized SQL queries (PostgreSQL and BigQuery are key). Understanding of RESTful and GraphQL APIs conventions, especially for serving analytical data. Experience in asynchronous programming. Good understanding of system design concepts in the context of Big Data (e.g., data warehousing, ETL optimization, scalability) and willingness to learn more. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex data challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: BigQuery, PostgreSQL GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe Collaboration with flexible contract options (B2B or contract of mandate) 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.
Technology
RTB House
Python Software Engineer (Data Platform)
Mid
Remote
Warsaw, Poland
160 - 210 PLN
🏢 Summary: The offer is for a Python Software Engineer to build and optimize backend systems and large-scale data pipelines powering analytics and reporting for massive marketing datasets. The role focuses on high-performance data processing, ETL/ELT workflows, and scalable APIs in a Big Data environment. It involves developing reliable, data-intensive applications that deliver critical business insights. 🗂️ Requirements: Experience in backend development with Python, Proficiency in relational databases, Ability to write optimized SQL queries, Experience with PostgreSQL and BigQuery, Knowledge of RESTful APIs, Knowledge of GraphQL APIs, Experience in asynchronous programming, Understanding of Big Data system design concepts, Experience with ETL/ELT processes, Experience in writing and maintaining tests 📃 Skills: Python, FastAPI, SQL, PostgreSQL, BigQuery, GraphQL, Ariadne, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes 🏢 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. We are looking for a Python Software Engineer to join our internal team at RTB House. You will work on the backbone of our analytics, building applications and data pipelines that handle terabytes of data daily. This position is ideal for developers passionate about data-intensive systems, performance optimization, and building reliable software that provides critical business insights. You Will: Design, develop, and maintain the backend for web applications responsible for presenting massive-scale campaign statistics and financial data. Build and optimize large-scale data processing jobs (ETL/ELT) that feed our core analytics and reporting systems. Contribute to the development of internal Python libraries focused on high-performance data processing and analytics. Write and maintain unit/integration tests to ensure data integrity and code quality. Identify bottlenecks and propose improvements to enhance data pipeline performance, query speed, and data accuracy. Collaborate with Data Analysts and Product teams to deliver new metrics and analytical capabilities. Apply best practices in application design, data modeling, and building APIs for data-heavy applications. Desired Experience: Solid experience in backend development for data-intensive applications with Python. Strong proficiency with relational databases and the ability to write highly efficient, optimized SQL queries (PostgreSQL and BigQuery are key). Understanding of RESTful and GraphQL APIs conventions, especially for serving analytical data. Experience in asynchronous programming. Good understanding of system design concepts in the context of Big Data (e.g., data warehousing, ETL optimization, scalability) and willingness to learn more. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex data challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: BigQuery, PostgreSQL GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe Collaboration with flexible contract options (B2B or contract of mandate) 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.
Technology
RTB House
Senior Python Software Engineer
Senior
Remote
Warsaw, Poland
210 - 260 PLN
🏢 Summary: Mid+/Senior Software Engineer role focused on building and maintaining internal automation and monitoring platforms that support real-time bidding systems. The position involves developing reusable components, internal Python libraries, and scalable APIs within a microservices architecture. The engineer will collaborate with cross-functional teams to deliver reliable, extensible backend solutions. 🗂️ Requirements: Solid backend development experience with Python, Experience building platforms, frameworks, or developer tools, Experience with relational databases and writing efficient SQL queries, Experience designing RESTful or GraphQL APIs, Experience with asynchronous programming, Understanding of microservices architecture and system design, Experience writing and maintaining unit and integration tests, Ability to design scalable and extensible systems 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, GraphQL, Ariadne, SQL, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes, REST, Microservices 🏢 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. We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain our internal Automation and Monitoring platforms. Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows. Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services. Write and maintain unit/integration tests to ensure platform reliability and code quality. Identify issues and propose improvements to enhance platform architecture, API design, and framework usability. Collaborate with other engineering teams to understand their needs and deliver new platform capabilities. Apply best practices in API design, microservices architecture, and building extensible systems. Desired Experience: Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python. Familiarity with relational databases and ability to write efficient SQL queries. Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL). Experience in asynchronous programming. Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex architectural challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Technology
RTB House
Senior Python Software Engineer
Senior
Remote
Warsaw, Poland
210 - 260 PLN
🏢 Summary: The offer is for a Mid+/Senior Software Engineer to build and enhance internal automation and monitoring platforms supporting a real-time bidding business. The role focuses on backend development, reusable components, internal frameworks, and scalable microservices-based systems. It involves close collaboration with engineering teams to deliver reliable, extensible, and high-quality platform solutions. 🗂️ Requirements: Solid backend development experience with Python, Experience building platforms, frameworks, or developer tools, Ability to design clean, extensible APIs (RESTful or GraphQL), Experience with relational databases and writing efficient SQL queries, Experience in asynchronous programming, Understanding of microservices architecture and system design, Experience writing and maintaining unit and integration tests, Knowledge of scalability and multi-tenant architectures 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, GraphQL, Ariadne, SQL, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes 🏢 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. We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain our internal Automation and Monitoring platforms. Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows. Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services. Write and maintain unit/integration tests to ensure platform reliability and code quality. Identify issues and propose improvements to enhance platform architecture, API design, and framework usability. Collaborate with other engineering teams to understand their needs and deliver new platform capabilities. Apply best practices in API design, microservices architecture, and building extensible systems. Desired Experience: Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python. Familiarity with relational databases and ability to write efficient SQL queries. Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL). Experience in asynchronous programming. Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex architectural challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Technology
RTB House
Python Software Engineer
Senior
Remote
Warsaw, Poland
160 - 230 PLN
🏢 Summary: Mid+/Senior Software Engineer role focused on building and enhancing internal automation and monitoring platforms supporting a real-time bidding system. The position involves developing reusable components, internal Python libraries, and scalable APIs within a microservices architecture. The role emphasizes reliability, extensibility, and close collaboration with engineering teams to deliver robust platform capabilities. 🗂️ Requirements: Solid backend development experience with Python, Experience building platforms, frameworks, or developer tools, Knowledge of relational databases and writing efficient SQL queries, Experience designing RESTful or GraphQL APIs, Experience in asynchronous programming, Understanding of microservices architecture and scalability, Experience writing and maintaining unit and integration tests, Knowledge of system design for multi-tenant platforms 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, GraphQL, Ariadne, SQL, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes, REST, Microservices 🏢 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. We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain our internal Automation and Monitoring platforms. Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows. Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services. Write and maintain unit/integration tests to ensure platform reliability and code quality. Identify issues and propose improvements to enhance platform architecture, API design, and framework usability. Collaborate with other engineering teams to understand their needs and deliver new platform capabilities. Apply best practices in API design, microservices architecture, and building extensible systems. Desired Experience: Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python. Familiarity with relational databases and ability to write efficient SQL queries. Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL). Experience in asynchronous programming. Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex architectural challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Technology
RTB House
Python Software Engineer
Senior
Remote
Warsaw, Poland
160 - 230 PLN
🏢 Summary: Mid+/Senior Software Engineer role focused on designing and developing internal automation and monitoring platforms supporting a real-time bidding system. The position involves building reusable components, internal Python libraries, and scalable microservices-based solutions with strong emphasis on API design and reliability. It offers hands-on work with modern backend technologies and cloud infrastructure in a high-impact environment. 🗂️ Requirements: Solid experience in backend development with Python, Experience building platforms, frameworks, or developer tools, Experience with relational databases and writing efficient SQL queries, Hands-on experience designing RESTful or GraphQL APIs, Experience with asynchronous programming, Understanding of microservices architecture and system design, Experience writing and maintaining unit and integration tests, Ability to design scalable and extensible systems 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, GraphQL, Ariadne, SQL, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes, REST 🏢 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. We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain our internal Automation and Monitoring platforms. Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows. Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services. Write and maintain unit/integration tests to ensure platform reliability and code quality. Identify issues and propose improvements to enhance platform architecture, API design, and framework usability. Collaborate with other engineering teams to understand their needs and deliver new platform capabilities. Apply best practices in API design, microservices architecture, and building extensible systems. Desired Experience: Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python. Familiarity with relational databases and ability to write efficient SQL queries. Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL). Experience in asynchronous programming. Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex architectural challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Technology
RTB House
Senior Distributed Systems Engineer / Tech Lead
Senior
Remote
Warsaw, MZ, Poland
220 - 260 PLN
🏢 Summary: Senior Engineer role focused on designing and leading high-performance, highly scalable components of a real-time bidding platform processing over 20 million requests per second. The position involves building, optimizing and maintaining distributed HTTP/gRPC services and batch jobs in Java and Python, while ensuring observability, reliability and top engineering standards. The role combines deep technical expertise with hands-on leadership in complex, cross-team projects. 🗂️ Requirements: Excellent understanding of complex IT systems from hardware to algorithms, Very good knowledge of Internet protocols (DNS, HTTP, cookies), Knowledge of concurrent programming and distributed systems, Ability to monitor, analyze and troubleshoot production systems, Ability to analyze and optimize system performance, Knowledge of high scalability and high availability concepts, Fluent English and Polish (C1) 📃 Skills: Java, Python, DNS, HTTP, gRPC, Aerospike, Memcached, GCP, BigQuery, MinIO, Kafka, Clickhouse, PostgreSQL, Elasticsearch, Kubernetes, Prometheus, Jenkins, Graphite 🏢 Description: 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 Senior Engineers to support our Bidding Platform organization which is the core of the RTB business, processing over 20 million requests per second to participate in real-time auctions and display advertisements to customers from 90+ countries. If you want to work on technically complex and demanding solutions, this is the opportunity for you! Our Senior Engineers are experts who combine deep technical expertise with a strong sense of ownership, and they take on Tech Lead roles in complex, cross-team projects. You will: Design and lead implementation of system changes that deliver high performance, scalability and observability for displaying and tracking ads world wide. Develop tools and optimizations to drive measurable improvements in critical user performance metrics. Implement, test, deploy, monitor and maintain (in all aspects, including setting up environment, writing configuration code, monitor production) HTTP / gRPC services and batch jobs in Java and Python, ensuring adherence to the high engineering standards. Provide hands-on technical leadership: solving complex system challenges, participating in planning and scoping of projects, and ensuring the implementation of the highest coding standards through participation in code reviews. Requirements: Excellent understanding of how complex IT systems work - from the hardware level, through software, to algorithms. 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 geo-distributed clusters 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. Nice to have: Experience in the AdTech/Real Time Bidding space. Experience contributing to Real User Monitoring (RUM) systems. Selected technologies used: Java, Python Aerospike, Memcached Google Cloud Platform, BigQuery, MinIO Kafka, Clickhouse PostgreSQL Elasticsearch Kubernetes, Prometheus Jenkins, Graphite We Offer: Projects focused on extreme performance and high code quality – solid code reviews are our standard. Collaboration within an interdisciplinary, self-sufficient team (including DevOps, database experts, backend developers, product designers, and QA engineers). Hardware and software tailored to your preferences (e.g., MacBook, AI tool licenses). Flexible working conditions – no core hours, fully remote cooperation possible.
Technology
RTB House
Programmatic Software Engineer
Mid
Remote
Warsaw, Poland
14,000 - 20,000 PLN
🏢 Summary: Software Engineer role focused on backend and microservices development, with responsibilities spanning fullstack features and internal tools. The position involves designing and maintaining APIs, system integrations, dashboards, and data-driven solutions in a large-scale AdTech environment. The role requires strong experience in Python and JavaScript technologies within distributed systems. 🗂️ Requirements: 4+ years of professional software development experience, Strong knowledge of Python, Strong knowledge of JavaScript, Experience with Node.js, Experience with HTML, Experience with CSS, Solid understanding of SQL databases, Solid understanding of NoSQL databases, Experience with Docker or containerization, Understanding of software design patterns, Knowledge of microservices architecture, Experience building APIs and system integrations, Fluent English 📃 Skills: Python, JavaScript, Node.js, HTML, CSS, SQL, NoSQL, Docker, Microservices, APIs 🏢 Description: We Are: RTB House is a next-generation performance demand-side platform (DSP) that uses proprietary Deep Learning AI algorithms to help brands grow. The company is the market leader in driving performance using Deep Learning across the entire purchase 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. We are looking for a Software Engineer with solid experience in backend and microservices development to join our team. This person will help design, build, and maintain web applications, microservices and internal tools, while also contributing to frontend development when needed. You Will: Design, develop, and maintain microservices, APIs, and system integrations. Contribute to frontend and backend features as part of fullstack development. Support ongoing development requests from our ticketing system and publisher integrations. Build and maintain internal dashboards, reports, and data visualizations to support business teams. Collaborate with other engineers to ensure code quality, scalability, and efficiency. Desired experience: 4+ years of professional experience in software development. Strong knowledge of Python and JavaScript/Node.js. Experience with common web technologies (HTML, CSS) and frameworks. Solid understanding of SQL and NoSQL databases. Familiarity with Docker / containerization. Awareness of software design patterns and good coding practices. Fluent in English & Polish and comfortable working in a distributed, multidisciplinary team. We offer: Competitive Compensation: We offer an attractive salary package with significant growth opportunities Cutting-edge Technology: Engage with the latest technologies on large-scale, dynamic projects Wellbeing: extremely flexible working cooperation - you work when it is convenient for you and devote as much time as you can; you can work fully remotely Purpose-Driven Work: being at the heart of the system, your growing knowledge and competencies will be used in practical applications directly connected to business results
Technology
RTB House
Senior Machine Learning Engineer
Senior
Remote
Warsaw, Poland
35,000 - 47,000 PLN
🏢 Summary: Development role focused on building and optimizing large-scale ML training and bidding infrastructure for a Deep Learning-powered advertising platform. The position involves designing complex IT systems, improving performance-critical components, and ensuring scalability and reliability in production environments. You will work with Big Data and distributed systems technologies to support high-volume, real-time ad processing. 🗂️ Requirements: Expertise in designing and implementing complex IT systems, Proficiency in at least one of: Python, C++, Java, Scala, Strong Linux expertise, Strong knowledge of algorithms and data structures, Experience in performance evaluation and optimization, Ability to develop scalable and reliable systems, Experience with distributed systems, Hands-on experience with Big Data technologies, Experience with cloud platforms such as GCP 📃 Skills: Python, C++, Java, Scala, Linux, Algorithms, DataStructures, DistributedSystems, Hadoop, Kafka, Storm, Spark, Flink, GCP, GPU, Torch, PyTorch, TensorFlow 🏢 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. 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 work effectively both within and across teams. 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 Data technologies such as Hadoop, Kafka, Storm, Spark, or Flink. Hands-on experience with Google Cloud Platform (GCP) or similar cloud providers. We Offer: A highly competitive salary. 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. Flexible working hours, with the possibility of remote work or working from our office in Warsaw. Access to the latest technologies, with the opportunity to apply them in a large-scale and fast-paced project. An opportunity to apply your expertise in optimizing algorithms that support hundreds of millions of internet users and billions of ad views per month within the RTB model. The ability to see the immediate impact of your work on the company's business outcomes. The possibility of publishing your results. Daily Responsibilities: Developing and maintaining the ML training platform and the bidding infrastructure that evaluates ML models in the production environment. Identifying performance bottlenecks and optimizing critical, low-level parts of the system. Ensuring the reliability and scalability of implementations, and creating performance and correctness tests for new system components. Testing and benchmarking open-source Big Data and ML technologies to assess their suitability for the production environment. 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.
Technology
RTB House
Senior Machine Learning Engineer
Senior
Remote
Warsaw, Poland
35,000 - 47,000 PLN
🏢 Summary: Development and optimization of a large-scale ML training platform and bidding infrastructure for a Deep Learning-powered AdTech system. The role focuses on building efficient, scalable IT systems, optimizing low-level performance, and evaluating Big Data and ML technologies for production use. You will work on high-impact solutions operating at massive scale in a production environment. 🗂️ Requirements: Experience designing and implementing complex IT systems, Proficiency in Python or C++ or Java or Scala, Strong Linux knowledge, Ability to optimize system performance and troubleshoot production issues, Deep understanding of algorithms, Strong knowledge of data structures, Experience with distributed systems, Experience with Big Data technologies, Ability to ensure scalability and reliability of systems, Experience creating performance and correctness tests 📃 Skills: Python, C++, Java, Scala, Linux, Algorithms, DataStructures, DistributedSystems, BigData, Hadoop, Kafka, Storm, Spark, Flink, GCP, GPU, Torch, PyTorch, TensorFlow, ML 🏢 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. 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 work effectively both within and across teams. 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 Data technologies such as Hadoop, Kafka, Storm, Spark, or Flink. Hands-on experience with Google Cloud Platform (GCP) or similar cloud providers. We Offer: A highly competitive salary. 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. Flexible working hours, with the possibility of remote work or working from our office in Warsaw. Access to the latest technologies, with the opportunity to apply them in a large-scale and fast-paced project. An opportunity to apply your expertise in optimizing algorithms that support hundreds of millions of internet users and billions of ad views per month within the RTB model. The ability to see the immediate impact of your work on the company's business outcomes. The possibility of publishing your results. Daily Responsibilities: Developing and maintaining the ML training platform and the bidding infrastructure that evaluates ML models in the production environment. Identifying performance bottlenecks and optimizing critical, low-level parts of the system. Ensuring the reliability and scalability of implementations, and creating performance and correctness tests for new system components. Testing and benchmarking open-source Big Data and ML technologies to assess their suitability for the production environment. 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.