Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

June 16, 2026

Senior Python Software Engineer

Senior • Remote

210 - 260 PLN

Warsaw, 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 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

Similar jobs you might like

Technology

RTB House

Senior Software Engineer

Senior

Remote

Warsaw, MZ, Poland

210 - 260 PLN

🏢 Summary: Join a Supply Engineering team to own and improve internal services, backend systems, and data pipelines that support large-scale advertising bidding integrations. The role uses Python, JavaScript/TypeScript, GCP, and BigQuery to build scalable tools, enrich bidding data, and improve integration efficiency through technical and A/B analysis. It offers fully remote work with no core hours and access to modern technology. 🗂️ Requirements: Strong software engineering experience, Problem-solving skills, Cloud environment experience, Data analysis tool experience, SQL experience, Google BigQuery experience, Ability to design stable, scalable solutions in dynamic environments, Clean code focus, Reliability focus, Observability focus 📃 Skills: Python, Java, JavaScript, TypeScript, SQL, PostgreSQL, BigQuery, Pub/Sub, GCP, Git, AI 🏢 Description: Location: Poland 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. Our team in Poland consists of enthusiasts who are willing to share their knowledge and experience and is an integral part of our company's global presence. We combine local expertise with our broader company vision. The Supply Engineering team is connecting various technical areas. We sit between different teams to integrate systems, maintain the RTB platform, and develop critical internal services. Additionally, we maximize bidding efficiency across our 120+ external integrations. You Will: Take full ownership of complete internal services and components , ensuring their health, scalability, and observability. Develop and maintain services and tools that empower non-technical teams to easily run complex analyses. Build and optimize backend services and data pipelines (ETL/ELT) that enrich bidding data from diverse sources. Conduct technical and A/B analyses to continuously improve the efficiency of our bidding integrations. Work with a modern tech stack including Python, JavaScript/TypeScript, Google Cloud Platform (GCP), and BigQuery. Desired Experience: Strong software engineering experience and problem-solving skills Experience with cloud environments (ideally GCP) and data analysis tools (SQL, Google BigQuery, Google Colab/notebooks). Ability to quickly adapt and design stable, scalable solutions in ambiguous or highly dynamic technical environments. Strong focus on clean code, reliability, and observability. Selected Technologies: Python, Java JavaScript/TypeScript SQL (PostgreSQL, Google BigQuery), Pub/Sub Google Cloud Platform (GCP) Git AI & Agentic Developer Tools We Offer: Extremely flexible collaboration conditions: No core hours and 100% remote model. Technology access: Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project. Equipment: Top-notch hardware and software tailored to your needs. Culture: A collaborative team of enthusiasts eager to share knowledge and support your growth.

Technology

MOTIFE

Software Engineer (Python/Web Scraping)

Mid

Hybrid

Krakow, MA, Poland

12,000 - 15,000 PLN/mo

🏢 Summary: Join an international engineering team building labour-market intelligence products through large-scale web data collection and distributed backend services. The role focuses on developing reliable Python scraping solutions, maintaining microservices, and improving data-collection performance in a hybrid Krakow setup. 🗂️ Requirements: Software engineering experience, Web scraping experience, Python, HTML/DOM parsing, XPath or JavaScript, Docker, Kubernetes, Microservices or distributed systems exposure, Agile development experience, Analytical problem-solving skills, Clear collaboration and communication in an international team, Interest in AI applications in software development 📃 Skills: Python, Scraping, HTML, DOM, XPath, JavaScript, Docker, Kubernetes, Microservices, Agile, AI 🏢 Description: We are hiring on behalf of our client, a global leader in HR technology, delivering an end-to-end SaaS platform that supports the entire recruitment lifecycle. Trusted by thousands of organizations worldwide, their solutions combine cloud technology, automation, and cutting-edge AI to help businesses hire smarter, work more efficiently, and deliver better talent experiences. We are looking for a Software Engineer (Python/Web Scraping) to join an international engineering team working on a data-driven product that provides insights into the labour market. You will develop and maintain web scraping solutions that collect data from thousands of sources, while also building and supporting backend services within a distributed microservices environment. This is a hands-on engineering role suited to someone with solid Python and web scraping experience who wants to deepen their skills in microservices, distributed systems, and large-scale data collection while gradually taking ownership of increasingly complex solutions. Key takeaways: Stack: Python, Web Scraping, HTML/DOM/XPath, JavaScript, Docker, Kubernetes Salary: 12 000 PLN - 15 000 PLN gross on the Contract of Employment Working model: hybrid - 3x weekly from the office Location: Krakow Recruitment process: A call with Motife recruiter (30 min) Criteria Cognitive Aptitude Test (30 min) Hiring Manager Interview (30 min) Technical Interview (90 min) Responsibilities: Develop and maintain web scraping solutions that reliably collect data from a wide range of online sources. Investigate scraping failures and adapt scripts as websites, structures, and technologies evolve. Build and improve backend services within a distributed microservices architecture. Monitor the health and performance of data collection processes and implement improvements where needed. Write clean, well-tested, and maintainable code, continuously improving it through code reviews and collaboration with senior engineers. Work across the software development lifecycle, partnering with Engineering, Product, and Data teams. Contribute to an environment of continuous improvement by sharing ideas, asking questions, and learning from experienced teammates. Requirements: Hands-on experience as a Software Engineer, ideally with exposure to microservices or distributed systems. Practical experience with web scraping, including technologies such as Python, HTML/DOM parsing, XPath, or JavaScript. Experience with Docker and Kubernetes is essential. Familiarity with Agile development practices and working in an iterative team environment. Strong analytical and problem-solving skills, with a structured approach to investigating and resolving technical issues. A collaborative mindset and the ability to communicate clearly, give and receive feedback, and work effectively as part of an international team. Genuine interest in AI and its application in software development, including using AI as both a development tool and a potential solution to technical challenges. What we offer: Medical care Life insurance Multisport Apply now If you enjoy solving problems across systems and want to grow into designing reliable middleware solutions, we would like to hear from you! Apply via our careers page and please submit your CV in English.

Technology

act digital

Senior Software & Robotics Engineer

Senior

Remote

Warsaw, MZ, Poland

130 - 145 PLN/hr

🏢 Summary: Remote B2B opportunity to develop end-to-end software for robotic warehouse installations, with a focus on programming and integrating industrial robotic arms. The role involves building, testing, and maintaining automation solutions in collaboration with hardware and software teams. 🗂️ Requirements: 3+ years of software development experience, Strong Python programming skills, Hands-on industrial robotic arm programming experience, Understanding of robotic arm programming concepts, Strong analytical and problem-solving skills, Fluent English 📃 Skills: Python, Robotics, ABB, ROS, Docker 🏢 Description: Company Description Our mission as a company providing IT services is to provide our clients all over the world with the best solutions. We manage to do this by analyzing the needs of our clients and matching them to the skills and aspirations of our employees. Therefore, one of our main motivations is to provide each Employee and Consultant with a satisfying experience. Joining us means being part of a community with diverse personalities. Start your adventure with act digital Polska ! Job Description Join a team developing software for robotic warehouse installations, focusing on robotic arm programming and automation solutions. You'll work on end-to-end software development for complex robotics systems in an international environment. Responsibilities Design, develop, test, and maintain software for robotic warehouse systems. Program and integrate industrial robotic arms using Python , ROS , and Docker . Collaborate with hardware and software teams to deliver integrated robotics solutions. Contribute to technical improvements and software quality. Requirements 3+ years of software development experience. Strong Python programming skills. Hands-on experience programming industrial robotic arms (ABB is a strong plus). Good understanding of robotics concepts related to robotic arm programming. Strong analytical and problem-solving skills. Fluent English. Nice to have Experience with ROS and Docker . Previous experience leading technical initiatives. Additional Information Work model: Remote Type of contract: B2B Rate: up to 145 PLN/H net + VAT Start: ASAP We offer Access to local and international projects - Clients from France, Germany, Portugal, UK, and Benelux. Professional development support - trainings, technical certificates, conference participation, foreign language classes, and soft skills trainings are subsidized for up to 2 000 PLN. Bonus for recommending Candidates starting from 6 000 up to 10000 PLN. Fully paid Medicover healthcare card. Psychological support program WellBee. Multisport card. Regular integration events and gifts. Long-term cooperation. Relocation Program. If You applied for this position the Controller of your personal will be ACT DIGITAL POLSKA Sp. z o.o., with its registered office at Przyokopowa 31, 01-208 Warsaw . The personal data provided by you will be processed for the purpose of the recruitment process and for future recruitment processes. You have the right to access the content of your data, request their rectification, erasure, restriction of processing, the right to data portability, the right to object to the processing of your data and the right to lodge a complaint to the President of the Personal Data Protection Office.