New offer - be the first one to apply!
July 17, 2026
Senior Java Developer
Senior • Remote
145 - 155 PLN
Warsaw, Poland
Join the Ad Engineering team and help build a highly scalable, highly available, real-time advertising platform powering millions of ad requests every day.
If you enjoy solving complex engineering challenges, building systems at scale, and working with modern technologies, this role offers the opportunity to work on distributed systems that require low latency, high throughput, and exceptional reliability to support a fast-growing digital advertising business.
Responsibilities
- Design, develop, and maintain large-scale, high-performance, real-time applications.
- Build and optimize distributed systems focused on scalability, reliability, and low latency.
- Collaborate with experienced engineers to deliver robust and maintainable software solutions.
- Work closely with technical and non-technical stakeholders to understand requirements and communicate solutions effectively.
- Ensure high code quality by following engineering best practices, testing, and continuous improvement.
- Deliver high-quality software on time in a fast-paced engineering environment.
Requirements
- 5+ years of experience building large-scale, low-latency distributed systems.
- Strong proficiency in Java and experience developing production-grade applications.
- Solid understanding of algorithms, data structures, object-oriented programming, multithreading, real-time systems, and performance optimization techniques.
- Hands-on experience with distributed caching solutions and SQL/NoSQL databases.
- Experience with Big Data technologies and cloud platforms, preferably AWS.
- Experience in the AdTech or digital advertising industry is a strong advantage.
- Strong problem-solving skills and the ability to work effectively in a collaborative environment.
- Excellent communication skills and the ability to work with both technical and non-technical stakeholders.
- Experience with Apache Kafka is a plus.
Similar jobs you might like
Technology
RTB House
Senior Distributed Systems Engineer (Java)
Senior
Remote
Warsaw, MZ, Poland
220 - 260 PLN
🏢 Summary: Design and lead the implementation of high-performance, scalable and observable systems for global ad serving and tracking. The role focuses on building and optimizing HTTP/gRPC services and batch jobs in Java and Python, ensuring production reliability and measurable performance improvements. You will provide hands-on technical leadership while maintaining high engineering and code quality standards. 🗂️ Requirements: Strong knowledge of Java and Python, Experience building and maintaining HTTP and gRPC services, Experience with batch processing systems, Understanding of distributed systems and concurrency, Knowledge of Internet protocols (DNS, HTTP, cookies), Ability to design for high scalability and high availability, Experience monitoring and analyzing production systems, Ability to optimize system performance at scale, Experience deploying and maintaining production environments, Understanding of complex systems from hardware to algorithms 📃 Skills: Java, Python, HTTP, gRPC, DNS, Aerospike, Memcached, GCP, BigQuery, MinIO, Kafka, Clickhouse, PostgreSQL, Elasticsearch, Kubernetes, Prometheus, Jenkins, Graphite, Concurrency, DistributedSystems, Scalability, Availability, Monitoring, Performance 🏢 Description: 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. Desired experience: 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. Apply now! You don't need to tick every box to apply. If you are passionate about software engineering, send us your CV, and we'll review it.
Technology
RTB House
Senior Distributed Systems Engineer (Java)
Senior
Remote
Warsaw, Poland
220 - 260 PLN
🏢 Summary: Design and lead the implementation of highly scalable, high‑performance ad serving and tracking systems, building and optimizing HTTP/gRPC services and batch jobs in Java and Python. The role combines hands-on development with technical leadership, focusing on observability, reliability, and measurable performance improvements in distributed production environments. You will work on globally distributed systems handling large-scale traffic with strong engineering and code quality standards. 🗂️ Requirements: Experience designing and implementing high-performance, scalable distributed systems, Strong knowledge of Java and Python, Experience building and maintaining HTTP and gRPC services, Understanding of Internet protocols (DNS, HTTP, cookies), Knowledge of concurrency and distributed systems concepts, Ability to monitor, analyze and optimize production systems, Experience with high scalability and high availability architectures, Fluent English and Polish (C1) 📃 Skills: Java, Python, HTTP, gRPC, DNS, Aerospike, Memcached, GCP, BigQuery, MinIO, Kafka, Clickhouse, PostgreSQL, Elasticsearch, Kubernetes, Prometheus, Jenkins, Graphite 🏢 Description: 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. Desired experience: 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. Apply now! You don't need to tick every box to apply. If you are passionate about software engineering, send us your CV, and we'll review it.
Technology
RTB House
Senior Full Stack/Web Performance Engineer
Senior
Remote
Warsaw, Poland
220 - 260 PLN
🏢 Summary: Senior-level role focused on designing and leading high-performance, scalable frontend and full-stack solutions for global ad delivery and tracking systems. The position emphasizes web performance optimization, observability (RUM and Synthetic), and architectural excellence across performance-critical features. You will drive measurable improvements in user metrics while maintaining top coding standards and technical leadership. 🗂️ Requirements: 8+ years of hands-on software engineering experience, Strong understanding of frontend development and internal mechanisms, Proven experience in web performance optimization and advanced loading strategies, Proficiency in JavaScript and TypeScript, Experience with modern frontend frameworks (React), Experience with build tools (Webpack or Vite), Knowledge of Internet protocols and technologies (DNS, HTTP, cookies), Experience monitoring and analyzing production systems, Understanding of full-stack concepts and backend APIs (Node.js, Python, or Java), Experience with deployment and CI/CD pipelines 📃 Skills: JavaScript, TypeScript, React, Node.js, Python, Java, Webpack, Vite, DNS, HTTP, Cookies, RUM, Synthetic, CICD, Caching, Monitoring 🏢 Description: 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 and maintain high-quality frontend and full-stack solutions for displaying Ads globally, focusing on extreme performance and scalability. Develop monitoring systems (RUM and Synthetic) to track crucial metrics like reliability or viewability and use data to diagnose and resolve performance bottlenecks. Collaborate closely with Ads Layouts specialists and backend engineers to ensure smooth data flow and optimal architectural alignment for performance-critical features. Write, test, and deploy robust, efficient, and well-documented code in JavaScript/TypeScript/Python/Java, ensuring adherence to the highest coding and performance 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: 8+ years of hands-on experience in software engineering, including the understanding of Frontend Development and its internal mechanisms. Practical experience and strong understanding of Web Performance optimization techniques and advanced loading strategies (caching, asset delivery). Solid proficiency in JavaScript/TypeScript and modern frameworks like e.g., React. Experience with relevant build tooling (e.g., Webpack, Vite). Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others). Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it). Good understanding of full-stack concepts, including working with backend APIs (Node.js, Python, or Java) and deployment/CI/CD pipelines. 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: You will be working within a modern stack that includes JavaScript/TypeScript, React, Node.js, Python, and Java. 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. Apply now! You don't need to tick every box to apply. If you are passionate about software engineering or web performance, send us your CV, and we'll review it.
Technology
RTB House
Senior Full Stack/Web Performance Engineer
Senior
Remote
Warsaw, Poland
220 - 260 PLN
🏢 Summary: Lead the design and implementation of high-performance, scalable frontend and full-stack solutions for globally distributed ad systems, with a strong focus on web performance and observability. The role involves optimizing critical user metrics, building monitoring systems, and ensuring robust architecture and code quality across performance-sensitive features. 🗂️ Requirements: 8+ years of hands-on software engineering experience, Strong expertise in frontend development and internal browser mechanisms, Proven experience in web performance optimization and advanced loading strategies, Proficiency in JavaScript and TypeScript, Experience with modern frontend frameworks such as React, Experience with build tools such as Webpack or Vite, Solid understanding of Internet protocols including DNS and HTTP, Ability to monitor, analyze, and diagnose production system performance, Understanding of full-stack concepts and backend API integration, Experience with CI/CD pipelines 📃 Skills: JavaScript, TypeScript, React, Node.js, Python, Java, Webpack, Vite, DNS, HTTP, RUM, CICD, Caching 🏢 Description: 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 and maintain high-quality frontend and full-stack solutions for displaying Ads globally, focusing on extreme performance and scalability. Develop monitoring systems (RUM and Synthetic) to track crucial metrics like reliability or viewability and use data to diagnose and resolve performance bottlenecks. Collaborate closely with Ads Layouts specialists and backend engineers to ensure smooth data flow and optimal architectural alignment for performance-critical features. Write, test, and deploy robust, efficient, and well-documented code in JavaScript/TypeScript/Python/Java, ensuring adherence to the highest coding and performance 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: 8+ years of hands-on experience in software engineering, including the understanding of Frontend Development and its internal mechanisms. Practical experience and strong understanding of Web Performance optimization techniques and advanced loading strategies (caching, asset delivery). Solid proficiency in JavaScript/TypeScript and modern frameworks like e.g., React. Experience with relevant build tooling (e.g., Webpack, Vite). Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others). Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it). Good understanding of full-stack concepts, including working with backend APIs (Node.js, Python, or Java) and deployment/CI/CD pipelines. 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: You will be working within a modern stack that includes JavaScript/TypeScript, React, Node.js, Python, and Java. 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. Apply now! You don't need to tick every box to apply. If you are passionate about software engineering or web performance, send us your CV, and we'll review it.
Technology
RTB House
Senior Full Stack/Web Performance Engineer
Senior
Remote
Warsaw, Poland
220 - 260 PLN
🏢 Summary: Senior engineer role focused on designing and implementing high‑performance, scalable frontend and full‑stack solutions for global ad delivery systems. The position emphasizes web performance optimization, observability, and monitoring (RUM and Synthetic) to improve critical user metrics. You will lead technical initiatives, build performance‑critical features, and ensure high code quality across JavaScript/TypeScript-based systems. 🗂️ Requirements: 8+ years of hands-on software engineering experience, Strong understanding of frontend development and internal browser mechanisms, Practical experience with web performance optimization techniques, Proficiency in JavaScript and TypeScript, Experience with modern frontend frameworks (React), Experience with build tools (Webpack or Vite), Knowledge of Internet protocols (DNS, HTTP, cookies), Experience monitoring and analyzing production systems, Understanding of full-stack architecture and backend APIs (Node.js, Python, or Java), Experience with CI/CD pipelines 📃 Skills: JavaScript, TypeScript, React, Node.js, Python, Java, Webpack, Vite, DNS, HTTP, cookies, CI/CD, RUM, Synthetic, caching, observability, APIs 🏢 Description: 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 and maintain high-quality frontend and full-stack solutions for displaying Ads globally, focusing on extreme performance and scalability. Develop monitoring systems (RUM and Synthetic) to track crucial metrics like reliability or viewability and use data to diagnose and resolve performance bottlenecks. Collaborate closely with Ads Layouts specialists and backend engineers to ensure smooth data flow and optimal architectural alignment for performance-critical features. Write, test, and deploy robust, efficient, and well-documented code in JavaScript/TypeScript/Python/Java, ensuring adherence to the highest coding and performance 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: 8+ years of hands-on experience in software engineering, including the understanding of Frontend Development and its internal mechanisms. Practical experience and strong understanding of Web Performance optimization techniques and advanced loading strategies (caching, asset delivery). Solid proficiency in JavaScript/TypeScript and modern frameworks like e.g., React. Experience with relevant build tooling (e.g., Webpack, Vite). Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others). Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it). Good understanding of full-stack concepts, including working with backend APIs (Node.js, Python, or Java) and deployment/CI/CD pipelines. 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: You will be working within a modern stack that includes JavaScript/TypeScript, React, Node.js, Python, and Java. 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. Apply now! You don't need to tick every box to apply. If you are passionate about software engineering or web performance, send us your CV, and we'll review it.
Technology
AgileEngine
Backend Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Backend Engineer role to architect and build the core systems of a next-generation AdTech platform, focusing on high-throughput, low-latency services for campaign delivery, targeting, and attribution. The position involves defining system architecture from the ground up using Python, Django, Kubernetes, and AWS in a distributed, scalable environment. Engineers will drive technical direction, optimize performance, and provide leadership in a fast-paced, product-driven setting. 🗂️ Requirements: 5+ years of software development experience building scalable backend systems, Strong knowledge of algorithms, data structures, networking, and databases, Proven experience designing and scaling distributed systems, Experience with backend programming languages (e.g. Java, .NET, Python, Node.js), Ability to design high-throughput, low-latency systems, Experience with system architecture and technical decision-making, Availability to work until 1pm EST, Upper-intermediate English level 📃 Skills: Python, Django, Kubernetes, AWS, PostgreSQL, Java, .NET, Node.js, ETL, OpenRTB, Prebid.js, GoogleAdManager, AmazonUAM, DSP, SSP 🏢 Description: ID68432 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to architect and build the core systems of a next-generation AdTech platform that embeds products directly into visual experiences. You will design high-throughput, low-latency services for campaign delivery, targeting, attribution, and partner integrations using Python, Django, Kubernetes, and AWS. This is an early-stage initiative where senior engineers define the technical direction and system architecture from the ground up. What you will do Architect, build, and evolve core systems for the Ads platform; Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting; Build and optimize high-throughput, low-latency systems processing large volumes of events and data; Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements; Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity; Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions; Provide technical leadership through design reviews, system discussions, and mentoring other engineers; Contribute to engineering best practices, documentation, and long-term platform vision; Participate in hiring and help grow a strong, high-performing team. Must haves 5 years of software development experience building scalable systems using backend programming languages/frameworks (e.g. Java , .NET , Python , Node.js , etc); Deep understanding of computer science fundamentals, including algorithms, data structures, networking, and databases; Proven experience designing and scaling distributed systems with a focus on performance, observability, and fault tolerance; Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems; Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board; Exceptional ownership mindset; Availability to work till 1pm EST (till 8 pm Kyiv time) ; Excellent communication and cross-functional collaboration skills; Comfortable operating in a fast-paced, high-autonomy, product-driven environment; Experience with e-commerce and catalog management is preferred; Familiarity with Python , Django , Kubernetes , PostgreSQL , and AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome; Upper-intermediate English level. Nice to haves Strong experience with complex ETL flows and high-throughput systems is highly preferred; Experience with AdTech (This may include experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows.) The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Backend Engineer (AdTech)
Senior
Remote
Krakow, Poland
4,300 - 6,400 USD
🏢 Summary: Senior Backend Engineer role to architect and build the core systems of a next-generation AdTech platform embedding products into visual experiences. The position focuses on designing high-throughput, low-latency distributed services for campaign delivery, targeting, attribution, and reporting using Python, Django, Kubernetes, and AWS. Engineers define system architecture from the ground up and drive scalability, reliability, and performance. 🗂️ Requirements: 3–4 years of experience building scalable systems, Experience in AdTech domain, Strong knowledge of algorithms, data structures, networking, databases, Experience designing and scaling distributed systems, Focus on performance, observability, fault tolerance, Experience with Python and Django or other backend languages, Experience with Kubernetes, Experience with PostgreSQL, Experience with AWS, Ability to design system architecture, Upper-intermediate English 📃 Skills: Python, Django, Kubernetes, PostgreSQL, AWS, AdTech, ETL, APIs, DistributedSystems, Algorithms, DataStructures, Networking, Databases 🏢 Description: ID52365 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role Join as a Senior Backend Developer (AdTech) to help build a next-generation advertising platform powered by scalable backend systems, real-time data processing, and distributed architectures. You will work with technologies such as Python, Django, Kubernetes, PostgreSQL, and AWS while contributing to technical direction and engineering standards in an early-stage environment. This role offers strong ownership, collaboration with experienced engineers, and the opportunity to create products used by millions of people. What you will do Architect, build, and evolve core systems for the Ads platform; Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting; Build and optimize high-throughput, low-latency systems processing large volumes of events and data; Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements; Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity; Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions; Provide technical leadership through design reviews, system discussions, and mentoring other engineers; Contribute to engineering best practices, documentation, and long-term platform vision; Participate in hiring and help grow a strong, high-performing team. Must haves 5 years of software development experience building scalable systems (backend programming languages/frameworks, e.g. Java , .NET , Python , Node.js etc); Experience with AdTech ; Experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows; Deep understanding of computer science fundamentals (algorithms, data structures, networking, databases); Proven experience designing and scaling distributed systems focusing on performance, observability, and fault tolerance; Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems; Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board; Exceptional ownership mindset — you drive initiatives forward, raise the bar, and deliver lasting impact; Excellent communication and cross-functional collaboration skills; Comfortable operating in a fast-paced, high-autonomy, product-driven environment; Experience with e-commerce and catalog management is preferred; Familiarity with Python , Django , Kubernetes , PostgreSQL , AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome; Upper-intermediate English level. Nice to haves Strong experience with complex ETL flows and high-throughput systems is highly preferred. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Backend Engineer (AdTech)
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Backend Engineer role focused on architecting and building the core systems of a next-generation AdTech platform, designing high-throughput, low-latency services for campaign delivery, targeting, and attribution. The position involves defining system architecture from scratch, scaling distributed systems, and providing technical leadership in a fast-paced environment. Strong experience with scalable backend development and AdTech ecosystems is required. 🗂️ Requirements: 5+ years of experience building scalable backend systems, Experience in AdTech (DSPs, SSPs, ad exchanges, Prebid, Google Ad Manager, OpenRTB, etc.), Strong knowledge of algorithms, data structures, networking, and databases, Proven experience designing and scaling distributed systems, Experience with backend programming languages (Java, .NET, Python, Node.js), Ability to design high-throughput, low-latency systems, Upper-intermediate English level, Availability to work until 1pm EST, Experience mentoring engineers and driving architectural decisions 📃 Skills: Python, Django, Kubernetes, AWS, PostgreSQL, Java, .NET, Node.js, OpenRTB, Prebid.js, Prebid, GoogleAdManager, AmazonUAM, AmazonTAM, ETL 🏢 Description: ID52365 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to architect and build the core systems of a next-generation AdTech platform that embeds products directly into visual experiences. You will design high-throughput, low-latency services for campaign delivery, targeting, attribution, and partner integrations using Python, Django, Kubernetes, and AWS. This is an early-stage initiative where senior engineers define the technical direction and system architecture from the ground up. What you will do Architect, build, and evolve core systems for the Ads platform; Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting; Build and optimize high-throughput, low-latency systems processing large volumes of events and data; Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements; Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity; Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions; Provide technical leadership through design reviews, system discussions, and mentoring other engineers; Contribute to engineering best practices, documentation, and long-term platform vision; Participate in hiring and help grow a strong, high-performing team. Must haves 5 years of software development experience building scalable systems (backend programming languages/frameworks, e.g. Java , .NET , Python , Node.js etc); Experience with AdTech (This may include experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows); Deep understanding of computer science fundamentals (algorithms, data structures, networking, databases); Proven experience designing and scaling distributed systems focusing on performance, observability, and fault tolerance; Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems; Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board; Exceptional ownership mindset — you drive initiatives forward, raise the bar, and deliver lasting impact; Excellent communication and cross-functional collaboration skills; Availability to work till 1pm EST (till 8 pm Kyiv time) ; Comfortable operating in a fast-paced, high-autonomy, product-driven environment; Experience with e-commerce and catalog management is preferred; Familiarity with Python , Django , Kubernetes , PostgreSQL , and AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome; Upper-intermediate English level. Nice to haves Strong experience with complex ETL flows and high-throughput systems is highly preferred. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AdsHero
Software Engineer - AI-Driven Workflow
Senior
Remote
Warsaw, Poland
🏢 Summary: Remote B2B Software Engineer role focused on AI-assisted development, backend and frontend engineering, and scalable AdTech systems for e-commerce. The position involves designing solutions, developing microservices, BigQuery data processing, A/B testing, and maintaining Kubernetes-based production environments. Candidates should be experienced with AI agents, JVM technologies, distributed systems, and modern DevOps practices. 🗂️ Requirements: Experience with AI agents, Ability to manage multiple tasks using AI-assisted workflows, End-to-end solution delivery, Solution presentation and refinement skills, Knowledge of JVM 21+ or similar technologies, Experience with PostgreSQL, Experience with MongoDB, Experience with Elasticsearch, Experience with Kafka or other queue systems, Experience with microservices, Experience with Kubernetes, Network and backend debugging skills, Understanding of browser-backend communication 📃 Skills: Java, JVM, Spring, PostgreSQL, MongoDB, Elasticsearch, Kafka, Kubernetes, BigQuery, BigData, Microservices, DevOps, Claude, Codex 🏢 Description: SOFTWARE ENGINEER - AI-DRIVEN WORKFLOW Forma współpracy: Umowa B2B (Full-time) Lokalizacja: 100% Zdalnie O nas Tworzymy zaawansowane rozwiązania reklamowe dla szybko rozwijającego się świata e-commerce i branży Retail Media. Nasz zespół tworzą eksperci z wieloletnim doświadczeniem w e-commerce i AdTech. Rozwijamy unikatową w regionie CEE platformę, która łączy marki oraz sprzedawców, bezpośrednio optymalizując zyski każdej ze stron. Szukamy doświadczonego inżyniera, który sprawnie porusza się zarówno w backendzie jak i frontendzie, myśli produktowo , a w codziennej pracy stawia na automatyzację i nowoczesne podejście AI-assisted development. Twoje obowiązki: Analiza i projektowanie rozwiązań: biznes definiuje u nas cel, a Twoim zadaniem jest znaleźć i wdrożyć rozwiązanie.. Wdrażanie i monitorowanie aplikacji na produkcji. Rozwijanie istniejącego systemu reklamowego. Wykonywanie testów A/B i eksperymentowanie ze sposobami na poprawę doboru reklam oraz innych aspektów systemu. Implementacja przetwarzań BigData na BigQuery. DevOps: Wdrażanie, monitorowanie i utrzymanie aplikacji na środowisku produkcyjnym opartym o Kubernetes. Czego oczekujemy (must-have) Doświadczenia w pracy z agentami AI (Claude Code / Codex / etc.). Oczekujemy płynności w pracy nad kilkoma zadaniami równocześnie poprzez delegację do agentów i rzetelnego review efektów pracy agenta. Samodzielności w dowożeniu działających rozwiązań od początku do końca. Umiejętności prezentacji propozycji rozwiązania przed zespołem. Wymyślasz rozwiązanie problemu biznesowego, a następnie prezentujesz je na refinement przed resztą zespołu i iterujemy na tym. Znajomość współczesnych JVM (21+) lub podobnych technologii. Doświadczenie z bazami danych typu PostgreSQL, MongoDB, Elasticsearch. Doświadczenie z systemami kolejkowymi (np. Kafka). Doświadczenie z mikroserwisami na Kubernetes lub podobnych platformach. Wiedza “jak to działa pod spodem”. Potrafisz debugować problemy sieciowe, wskazać gdzie występuje problem. Wiesz jak działa przeglądarka, wiesz jak komunikuje się z backendem. Mile widziane: Doświadczenie w AdTech, e-commerce lub pokrewnej branży. Doświadczenie w przeprowadzaniu i analizie wyników testów A/B. Doświadczenie w tworzeniu harnessów dla agentów. Doświadczenie w pracy z BigData (setki GB danych dziennie, przetwarzania na BigQuery) oraz systemami dużej skali (setki RPS, odpowiedzi w czasie kilkudziesięciu ms) Umiejętność tworzenia aplikacji frontendowych i zmysł estetyczny. Co oferujemy: 100% praca zdalna: pracuj z dowolnego miejsca na świecie, możesz mieć pełną elastyczność w wyborze miejsca pracy oraz godziny dopasowane do Twojego rytmu dnia. Nowoczesny stack: Brak długu technologicznego, praca z Java 21+, Spring Boot 3, wsparcie agentów AI Realny wpływ: Twoje pomysły i rozwiązania będą mieć bezpośrednie przełożenie na biznes Doświadczony i zgrany zespół : Praca w zgranym, seniorskim zespole ekspertów bez zbędnej biurokracji. Współpraca w oparciu o umowę B2B
Technology

Agoda
Lead Software Engineer | BackEnd (Gurugram based)
Senior
On-site
Gurgaon, HR, India
🏢 Summary: Lead Backend Engineer role focused on designing and delivering large-scale distributed systems that power a global travel platform serving millions of users. The position combines hands-on architecture, coding, and technical leadership to drive system design, scalability, reliability, and cross-team initiatives. You will own critical backend systems end-to-end and guide engineering practices across high-availability, low-latency environments. 🗂️ Requirements: Proven experience delivering complex distributed systems at scale, Strong expertise in Java, Scala, Kotlin, or Go, Deep knowledge of distributed systems and architecture, Strong experience in API design and microservices, Expertise in performance, scalability, and system reliability, Experience leading large technical initiatives end-to-end, Ability to drive technical decisions across multiple systems 📃 Skills: Java, Scala, Kotlin, Go, Kafka, Aerospike, AWS, GCP, CI/CD, DevOps, Spark, Hadoop, Microservices, APIs 🏢 Description: About the Team At Agoda, our Backend Engineering organization builds high-scale, fault-tolerant distributed systems that power a global travel platform serving millions of users daily. Our systems span mission-critical domains including inventory, pricing, booking, payments, and customer/partner platforms. We operate with high availability, low latency, and zero-downtime expectations, leveraging technologies like Scala, Go, Java, Kotlin, Kafka, and Aerospike, supported by strong practices in CI/CD, automation, and observability. We ship fast — with dozens of daily releases — and design systems that are resilient, scalable, and continuously evolving. The Opportunity As a Lead Backend Engineer, you will own critical systems end-to-end, drive technical direction, and lead large initiatives. You'll combine architecture, execution, and leadership, guiding teams toward scalable and high-quality solutions. What You'll Do - Lead end-to-end architecture and development of complex distributed systems - Drive system design, API standards, and engineering practices across teams - Own delivery and technical direction of key systems and initiatives - Lead large, complex technical projects with cross-team collaboration - Make and guide key technical decisions impacting multiple components/systems - Balance technical trade-offs with business impact and scalability goals - Stay hands-on with coding and system design where needed - Mentor engineers and actively elevate team capability and quality bar - Align stakeholders and drive execution across teams - Lead production stability, incident management, and systemic improvements What We're Looking For - Proven experience delivering complex distributed systems at scale - Strong expertise in: Java, Scala, Kotlin, or Go - Deep expertise in distributed systems and architecture - Strong experience in API design and microservices - Expertise in performance, scalability, and system reliability - Experience leading large technical initiatives end-to-end - Strong ability to drive decisions and guide teams - Excellent communication and stakeholder alignment skills Nice to Have - Experience building or owning large-scale platforms across multiple services/domains - Experience or strong exposure to event-driven architectures (e.g., Kafka) in high-scale systems - Experience with cloud architecture (AWS/GCP), CI/CD, and DevOps practices - Experience driving cross-team technical initiatives or migrations - Familiarity with data platforms (Spark, Hadoop) or high-volume data systems - Experience working in global product organizations with distributed teams