CrawlJobs Logo

Senior Distributed Systems Engineer - Bidding Platform

rtbhouse.com Logo

RTB House

Location Icon

Location:
Poland

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job 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.

Job Responsibility:

  • 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
What 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

Additional Information:

Job Posted:
February 14, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Distributed Systems Engineer - Bidding Platform

Senior Software Engineer - Ads

Rockbot is building the future of streaming media in businesses, and this role w...
Location
Location
United States
Salary
Salary:
150000.00 - 205000.00 USD / Year
rockbot.com Logo
Rockbot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Broad knowledge of ad tech and the advertising landscape, programmatic advertising, and digital marketing trends
  • Good product sense and prior experience designing and launching product features
  • Exceptional ability to work with and refactor legacy code effectively, adapting to frequent requirement changes
  • Exceptional skill in debugging production issues, especially for ad impressions on remote devices
  • Exceptional familiarity with distributed backend systems in cloud environments, including databases, caching, and application code
  • Proficiency with integrating third-party software and REST APIs, even with challenging documentation or systems
  • Proficiency in JavaScript across legacy and modern Chromium browsers
  • Proficiency with SQL, data warehousing concepts, query optimization, data streaming, and role-based access control
  • Strong algorithmic thinking ability, particularly for developing ad fill optimization strategies
  • Ability to rapidly translate high-level product requirements into concrete full-stack prototypes and solutions
Job Responsibility
Job Responsibility
  • Architect and implement scalable solutions to support a growing number of users and advertising campaigns
  • Develop and maintain high-performance ad-serving systems to ensure reliable ad delivery
  • Build innovative ad products to simplify ad operations and streamline sales workflows
  • Collaborate with internal data platform teams to prototype and validate in-house tools for data analysis, algorithm automation, and data-driven decision-making
  • Collaborate with other teams and third-party services to seamlessly integrate the ad serving pipeline with relevance, targeting, bidding, and asset serving systems
  • Develop scalable data pipelines and systems to support ad measurement, ROI analysis, and revenue attribution
  • Continuously monitor and optimize system performance to identify and address bottlenecks, enhancing ad delivery efficiency
What we offer
What we offer
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Distributed Systems Engineer - Ad Display Platform Engineering

RTB House is a global company that provides state-of-the-art marketing technolog...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in software engineering
  • Proficiency in programming
  • Excellent understanding of how complex IT systems work (from the hardware level, through software, to algorithmics)
  • Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others)
  • Good knowledge of basic methods of creating concurrent programs and distributed systems (from thread level to 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
Job Responsibility
Job Responsibility
  • Implement and maintain (in all aspects, including setting up environment, writing configuration code, monitor production) high-quality backend services for displaying Ads globally, focusing on extreme performance and scalability
  • Develop tools (deployment, testing platforms, web performance and reliability monitoring), and critical optimizations to drive measurable improvements in critical user performance metrics for ad rendering and display
  • Write, test, and deploy robust, efficient, and well-documented code in Java/Python, ensuring adherence to the highest coding and performance standards
  • Participate in code reviews, knowledge sharing sessions, and help implement technical standards and best practices within the team
What we offer
What 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
Read More
Arrow Right

Senior Technical Program Manager, Ad Technology

We are seeking a Senior Technical Program Manager (TPM) to lead large, complex, ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of technical program management experience leading complex, enterprise-scale initiatives
  • Significant experience in advertising technology, including familiarity with ad-serving systems, real-time bidding, monetization platforms, data pipelines, and analytics systems
  • Strong understanding of distributed systems and large-scale platform architecture
  • Demonstrated success leading cross-functional programs with multiple engineering teams and stakeholders
  • Experience driving delivery across tightly coupled systems with complex interdependencies
  • Executive-level communication skills with the ability to influence without authority
  • Experience working in Agile environments and using tooling such as Jira to manage engineering workflows
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Lead execution of complex, multi-team ad technology initiatives that directly impact monetization, scalability, and platform performance
  • Drive alignment across engineering, product, operations, and business stakeholders to ensure predictable and efficient delivery
  • Improve organizational effectiveness by strengthening prioritization frameworks, dependency management, and execution transparency
  • Identify systemic risks across architecture, infrastructure, and data flows before they impact delivery or platform reliability
  • Enable AdsWizz to scale globally by delivering robust, high-performance advertising platform capabilities
  • Own end-to-end delivery of large-scale Ads Engineering initiatives, from intake through launch
  • Define program structure, milestones, interdependencies, and success metrics
  • Coordinate across multiple engineering teams to ensure cohesive execution across ad-serving systems, data pipelines, and platform services
  • Lead cross-domain program reviews and executive updates
  • Partner with engineering and product leadership to prioritize initiatives based on business impact and technical feasibility
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Budget Optimization Engineering team at Microsoft builds the real-time data ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C#, Java, Go, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 7+ years of technical experience in software development, service engineering, or systems engineering.
  • 5+ years of experience building and operating large-scale distributed systems, backend services, or data platforms with strict SLA requirements.
  • Apache Kafka — solid understanding of consumers, producers, offset management, partition strategies, performance tuning, and cross-datacenter replication patterns.
  • Kubernetes — production experience writing and deploying Helm charts
  • hands-on with Deployments, StatefulSets, Services, ConfigMaps, Secrets, Jobs, and HPAs
  • comfortable with multi-cluster and multi-datacenter environments.
  • Cloud infrastructure — practical experience with Azure (AKS, ACR, Azure Key Vault, Azure Application Insights, Azure Log Analytics)
  • familiarity with Azure DevOps or equivalent CI/CD platforms.
Job Responsibility
Job Responsibility
  • Design and build highly scalable backend services and data pipelines that support privacy-preserving measurement and analytics scenarios using Java, Python (and C# where applicable).
  • Maintain and improve production services across the optimization platform — including Kafka streaming pipelines, budget controllers, job orchestration (job-broker), and deal monitoring — with a focus on reliability and strict SLA adherence.
  • Drive integrations with external data and measurement partners, designing stable interfaces, schema governance patterns, and robust validation pipelines.
  • Work closely with PMs, data science, privacy, and security teams to translate measurement needs into scalable platform capabilities.
  • Contribute to the full service lifecycle: design, implementation, testing, code review, and deployment.
  • Improve reliability and observability of Kafka consumer/producer pipelines (offset management, retry strategies, delivery guarantees) across cross-datacenter replication flows.
  • Design and implement Kubernetes/Helm deployments for services currently running on legacy orchestration (Maestro, SAND instances, bare Docker), targeting Azure-native cloud infrastructure.
  • Integrate application telemetry (Prometheus/Dropwizard Metrics) with Azure Application Insights and Azure Log Analytics to support production observability and SLA monitoring.
  • Apply practical experience with Azure services — including AKS, ACR, and Azure Key Vault — to support secure, cloud-native deployments.
  • Lead initiatives to make delivery of high-quality software routine and efficient across the full SDLC, from inception and technical design through testing and production operations.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Impbus is a mission-critical, high-throughput real-time bidding (RTB) service at...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid experience with systems programming languages (such as C++ or similar), and understanding of performance and reliability considerations
  • Experience working on high-throughput, production systems where scalability, latency, and stability are critical
  • Demonstrated ability to design, evolve, and maintain complex systems over time
  • Experience collaborating with cross-functional teams to deliver solutions aligned with business needs
  • Problem-solving skills and ability to analyze and address performance or reliability issues in production environments
Job Responsibility
Job Responsibility
  • Own technical direction and execution for core components of Impbus, a high-scale, latency-sensitive real-time bidding service at the heart of Microsoft Ads
  • Lead design and implementation of scalable, high-performance backend systems operating under strict latency and reliability requirements
  • Drive platform modernization and long-term sustainability of critical services, improving code quality, maintainability, and operational safety
  • Ensure performance, scalability, and stability of the service as traffic, data volume, and business requirements continue to grow
  • Define and evolve instrumentation, observability, and experimentation capabilities to support data-driven decision making and safe production changes
  • Collaborate closely with cross-functional partners (engineering, data science, experimentation, product, and infrastructure) to align technical solutions with business goals
  • Provide technical leadership and mentorship, influencing architecture decisions and engineering best practices across teams
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We're looking for a Senior Software Engineer to help us design, build, and optim...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
Job Responsibility
Job Responsibility
  • 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
What we offer
What 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
Read More
Arrow Right

Senior Software Engineer, Ad Auctions

In this role you will build teams focused on the Ads Auction and Marketplace to ...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building large-scale distributed systems
  • 5+ years working with cloud-based platforms and infrastructure
  • Deep experience in building microservices using Java for container platforms such as Docker or Kubernetes
  • Solid understanding of databases SQL and NoSQL
  • Hands-on Experience working with AWS, GCP or similar cloud services
  • Experience with a breadth of protocols and data formats such as REST, WebSockets, HTTPS, JSON, and Protobuf
  • Demonstrated ability to drive timely consensus in design with other senior team members
  • Bachelors or Master's degree in Computer Science, Engineering, or equivalent
Job Responsibility
Job Responsibility
  • Lead the design, implementation, and evolution of real-time ads auction systems powering Roku’s CTV advertising across The Roku Channel and the Roku platform
  • Own and enhance core auction capabilities including ad pod construction, bid evaluation, ranking, pricing, pacing, budget enforcement, and frequency capping
  • Build low-latency, highly reliable distributed services that operate at massive scale, serving billions of ad opportunities with strict latency and uptime requirements
  • Design auction logic that balances viewer experience (ad load, relevance, repetition) with advertiser performance, publisher yield, and platform revenue
  • Develop and optimize SSP-side auction mechanisms, integrating with multiple DSPs, programmatic demand sources, and direct-sold campaigns
  • Partner closely with product managers, data science, ads research teams to translate marketplace and monetization goals into scalable technical solutions
  • Drive yield optimization through auction design, demand shaping, floor strategies, and pricing experiments
  • Lead experimentation using A/B testing, auction simulations, and offline replay frameworks, and make data-driven decisions based on performance metrics and statistical rigor
  • Ensure auction correctness, fairness, explainability, and transparency, while maintaining compliance with privacy, regulatory, and brand-safety requirements
  • Influence the long-term technical roadmap for Roku Ads by proposing architecture improvements, scalability strategies, and performance optimizations
What we offer
What we offer
  • global access to mental health and financial wellness support and resources
  • healthcare (medical, dental, and vision)
  • life insurance
  • accident insurance
  • disability insurance
  • commuter benefits
  • retirement options (401(k)/pension)
  • time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Sr Software Engineer, Cloud Services

In this role you will build teams focused on the Ads Auction and Marketplace to ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building large-scale distributed systems
  • 5+ years working with cloud-based platforms and infrastructure
  • Deep experience in building microservices using Java for container platforms such as Docker or Kubernetes
  • Solid understanding of databases SQL and NoSQL
  • Hands-on Experience working with AWS, GCP or similar cloud services
  • Experience with a breadth of protocols and data formats such as REST, WebSockets, HTTPS, JSON, and Protobuf
  • Demonstrated ability to drive timely consensus in design with other senior team members
  • Bachelors or Master's degree in Computer Science, Engineering, or equivalent
Job Responsibility
Job Responsibility
  • Lead the design, implementation, and evolution of real-time ads auction systems powering Roku’s CTV advertising across The Roku Channel and the Roku platform
  • Own and enhance core auction capabilities including ad pod construction, bid evaluation, ranking, pricing, pacing, budget enforcement, and frequency capping
  • Build low-latency, highly reliable distributed services that operate at massive scale, serving billions of ad opportunities with strict latency and uptime requirements
  • Design auction logic that balances viewer experience (ad load, relevance, repetition) with advertiser performance, publisher yield, and platform revenue
  • Develop and optimize SSP-side auction mechanisms, integrating with multiple DSPs, programmatic demand sources, and direct-sold campaigns
  • Partner closely with product managers, data science, ads research teams to translate marketplace and monetization goals into scalable technical solutions
  • Drive yield optimization through auction design, demand shaping, floor strategies, and pricing experiments
  • Lead experimentation using A/B testing, auction simulations, and offline replay frameworks, and make data-driven decisions based on performance metrics and statistical rigor
  • Ensure auction correctness, fairness, explainability, and transparency, while maintaining compliance with privacy, regulatory, and brand-safety requirements
  • Influence the long-term technical roadmap for Roku Ads by proposing architecture improvements, scalability strategies, and performance optimizations
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Vacation and other personal time off
  • Fulltime
Read More
Arrow Right