CrawlJobs Logo

Software Engineer Ad Platform

Germany, Berlin · Job Posted June 28, 2026
Apply Position
Job Link Share

Job Description

As a Software Engineer in the Ad Platform team, you'll be at the heart of our advertising technology ecosystem, building and maintaining the critical infrastructure that powers our ad marketplace. You'll work on high-performance systems that handle thousands of requests per second, process massive volumes of user interaction events in near real-time, and manage hundreds of terabytes of data. Your expertise will be instrumental in developing advanced experimentation capabilities in our two-sided marketplace, directly impacting the success of our partners' campaigns and ZMS's financial performance.

Job Responsibility

  • Develop High-Performance Systems: Implement scalable, resilient services that power our ad marketplace platform, handling up to 4k RPS with strict latency requirements (p99 of 25ms)
  • Deliver Features: Decompose epics into manageable tasks, owning the execution from requirement refinement through to deployment and production operations
  • Maintain Engineering Excellence: Elevate our codebase through readable, testable, and maintainable code, writing automated tests and defining clear acceptance criteria
  • Collaborate and Share Knowledge: Actively participate in team discussions, help skill-up your peers, and partner with Product Managers, Analysts, and ML Ops to fill requirement gaps
  • Operate What You Build: Deliver the supporting operational elements (metrics, alerting, graphs, tracing) to monitor performance and assist in root-cause analysis during production incidents

Requirements

  • Deep experience with Java, Spring, and distributed systems
  • You're Inspired by Quality
  • You're a Collaborative Builder
  • You're Tech-Savvy
  • You Deconstruct Complexity
  • You're Product-Aware
  • Knowledge of our tech stack (or eagerness to learn)
  • Clean code, readability, comprehensive testing

What we offer

  • 27 days of holiday a year to start for full-time employees (and +1/year until 30)
  • 2 paid volunteering days a year
  • Hybrid working model with up to 60% remote per week, actual practice is up to each team to best support their collaboration
  • Work from abroad for up to 30 working days a year
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Drive your development through our training platform and biannual peer-to-peer review

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer Ad Platform

8 matching positions

Software Engineer Ad Platform

Zalando Marketing Services (ZMS) is revolutionizing e-commerce marketing by help...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
zalando.de Logo
Zalando
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Inspired by quality: passionate about clean code, readability, comprehensive testing, and building a culture of engineering excellence
  • Collaborative builder: enjoy sharing knowledge, helping team grow, and constructively contributing to established team processes
  • Tech-savvy: deep experience with Java, Spring, and distributed systems, with knowledge of our tech stack (or eagerness to learn)
  • Deconstruct complexity: methodically break down requirements into small, safe deployment iterations while navigating technical constraints
  • Product-aware: collaborate with product teams to understand user needs, call out conflicting requirements, and understand core business KPIs your system impacts
Job Responsibility
Job Responsibility
  • Develop high-performance systems that power ad marketplace platform, handling up to 4k RPS with strict latency requirements (p99 of 25ms)
  • Deliver features by decomposing epics into manageable tasks, owning execution from requirement refinement through deployment and production operations
  • Maintain engineering excellence through readable, testable, maintainable code, writing automated tests and defining clear acceptance criteria
  • Collaborate and share knowledge in team discussions, help skill-up peers, partner with Product Managers, Analysts, and ML Ops
  • Operate what you build by delivering supporting operational elements (metrics, alerting, graphs, tracing) to monitor performance and assist in root-cause analysis during production incidents
What we offer
What we offer
  • 27 days of holiday a year to start for full-time employees (and +1/year until 30)
  • 2 paid volunteering days a year
  • Hybrid working model with up to 60% remote per week
  • Work from abroad for up to 30 working days a year
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • Relocation assistance available (subject to prior agreement)
  • Family services including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Ad Tech & Distributed Systems - FreeWheel

The Principal Software Engineer - Ad Tech & Distributed Systems is responsible f...
Location
Location
United States , Chicago
Salary
Salary:
152828.79 - 229243.19 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience in software development/engineering
  • 5+ years experience with AWS
  • Expert-level coding, debugging, and troubleshooting skills across complex, distributed production systems
  • Proven ability to lead and mentor engineers in automation, reliability engineering, and production problem-solving
  • Strong experience designing and operating server-side applications or services using Python, Go-Lang, or Scala
  • Experience developing, operating, and troubleshooting distributed systems and backend services
  • Familiarity with data processing platforms, data pipelines, and large-scale system architectures
  • Deep knowledge of Linux systems, system internals, networking, and production infrastructure
  • Extensive experience with AWS cloud architecture and services including VPC, subnets, NACLs, security groups, EC2, S3, IAM, Route 53, Lambda, and related services
  • Proficiency with infrastructure-as-code and configuration management tools and practices
Job Responsibility
Job Responsibility
  • Own production reliability, availability, latency, and performance of large-scale, mission-critical systems
  • Design, implement, and operate monitoring, alerting, and observability solutions to ensure system health and rapid detection of issues
  • Lead incident response, root cause analysis, and post-incident reviews to drive long-term reliability improvements
  • Support and ensure stable operations during high-visibility, time-sensitive live events and releases
  • Drive automation initiatives to reduce operational toil, improve efficiency, and increase system resilience
  • Partner with software engineering teams to influence architecture and design decisions with production readiness in mind
  • Lead and execute change management, capacity planning, and production readiness reviews
  • Champion security, vulnerability management, and secure configuration practices across production environments
  • Enforce and continuously improve Engineering Operations processes, standards, and best practices
  • Participate in on-call rotations, including weekend coverage, and provide escalation support for complex production issues
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events and Family Support
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Ad Auctions

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've ...
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 of experience working with cloud-based platforms and infrastructure
  • Deep experience building microservices in Java for container platforms such as Docker or Kubernetes
  • Solid understanding of SQL and NoSQL databases
  • Hands-on experience with AWS, GCP, or similar cloud services
  • Experience with protocols and data formats such as REST, WebSockets, HTTPS, JSON, and Protobuf
  • Demonstrated ability to drive timely consensus in design with senior engineering partners
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or an equivalent field
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 and serve billions of ad opportunities with strict latency and uptime requirements
  • Design auction logic that balances viewer experience with advertiser performance, publisher yield, and platform revenue
  • Develop and optimize SSP-side auction mechanisms and integrate with multiple DSPs, programmatic demand sources, and direct-sold campaigns
  • Partner closely with product managers, data science, and 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 using 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, accident, disability, commuter, and retirement options (401(k)/pension)
  • time off in accordance with local leave policies
  • Fulltime
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 , Manchester
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 of experience working with cloud-based platforms and infrastructure
  • Deep experience building microservices in Java for container platforms such as Docker or Kubernetes
  • Solid understanding of SQL and NoSQL databases
  • Hands-on experience with AWS, GCP, or similar cloud services
  • Experience with protocols and data formats such as REST, WebSockets, HTTPS, JSON, and Protobuf
  • Demonstrated ability to drive timely consensus in design with senior engineering partners
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or an equivalent field
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 and serve billions of ad opportunities with strict latency and uptime requirements
  • Design auction logic that balances viewer experience with advertiser performance, publisher yield, and platform revenue
  • Develop and optimize SSP-side auction mechanisms and integrate with multiple DSPs, programmatic demand sources, and direct-sold campaigns
  • Partner closely with product managers, data science, and 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 using 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, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
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, Ad Serving

The Ad Serving Infrastructure team provides the high-performance backbone that a...
Location
Location
United States , San Francisco
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering
  • Expertise in Java, Go, or C++ with a deep understanding of concurrent programming and high-performance backend system design
  • Proven experience architecting and maintaining large-scale distributed systems where high availability (99.99%) and ultra-low latency are primary requirements
  • Demonstrated ability to perform performance profiling and deep-dives into complex systems to identify and mitigate latency hotspots and bottlenecks
Job Responsibility
Job Responsibility
  • Lead the design and implementation of low-latency infrastructure, including in-memory signal caching and ad platform consolidations
  • Drive the development of sophisticated reliability metrics (e.g., Error Free Rate) to capture system degradation and more accurately gauge ad serving health
  • Conduct latency deep-dives and system profiling to achieve aggressive sub-20ms goals for core ad serving paths
  • Collaborate with product and delivery teams to build reusable abstractions that minimize toil and accelerate engineering velocity
  • Champion operational excellence by performing DR audits and documenting risks to ensure long-term platform resilience
What we offer
What we offer
  • Bonus program
  • Equity award
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Ad Serving

Roku is hiring a Senior Software Engineer for the Advertising Platform to build ...
Location
Location
United States , New York
Salary
Salary:
195000.00 - 408000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience building large-scale and low-latency distributed systems
  • Command of Java or C++
  • Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent
  • Self-motivated individual with a high level of accountability and ownership
  • Critical thinking and practical decision-making
  • Can do, results-oriented mindset
  • Nonpolitical, collaborative, and team-oriented
  • Desire to win in a highly competitive industry
  • AI literacy and curiosity. You have either 1) tried Gen AI in your previous work or outside of work or 2) are curious about Gen AI and have explored it
Job Responsibility
Job Responsibility
  • Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performing, real-time applications
  • Own building features, driving directly with the product, and other engineering teams
  • Demonstrate excellent communication skills in working with technical and non-technical audiences
  • Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops
  • Be an evangelist for platform innovation and reuse
  • Deliver top-quality software in a timely fashion
What we offer
What we offer
  • Health insurance
  • Equity awards
  • Life insurance
  • Disability benefits
  • Parental leave
  • Wellness benefits
  • Paid time off
  • Global access to mental health and financial wellness support and resources
  • Commuter benefits
  • Retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Ad Serving

Roku is hiring a Senior Software Engineer for the Advertising Platform to build ...
Location
Location
United States , Boston
Salary
Salary:
195500.00 - 352100.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience building large-scale and low-latency distributed systems
  • Command of Java or C++
  • Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent
  • Self-motivated individual with a high level of accountability and ownership
  • Critical thinking and practical decision-making
  • Can do, results-oriented mindset
  • Nonpolitical, collaborative, and team-oriented
  • Desire to win in a highly competitive industry
  • AI literacy and curiosity. You have either 1) tried Gen AI in your previous work or outside of work or 2) are curious about Gen AI and have explored it
Job Responsibility
Job Responsibility
  • Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performing, real-time applications
  • Own building features, driving directly with the product, and other engineering teams
  • Demonstrate excellent communication skills in working with technical and non-technical audiences
  • Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops
  • Be an evangelist for platform innovation and reuse
  • Deliver top-quality software in a timely fashion
What we offer
What we offer
  • Health insurance
  • Equity awards
  • Life insurance
  • Disability benefits
  • Parental leave
  • Wellness benefits
  • Paid time off
  • Global access to mental health and financial wellness support and resources
  • Commuter benefits
  • Retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right