Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Demand Bidder, Ad Serving Platform

$195k - $408k
Full-time

Roku, Building C

Teamwork makes the stream work.

Roku is changing how the world watches TV

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.

From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.

About the Team

Roku's Ad Serving Team builds and operates the real-time advertising platform that powers all of Roku’s ad monetization across video, display, and native ad formats. Within Ad Serving, the Demand Bidder team owns the high throughput and low latency systems responsible for serving relevant ads for tens of thousands of campaigns through targeting, scoring, bidding, auctions, measurement and more. Every millisecond and every decision carries direct, measurable revenue impact, and the team operates with the high engineering rigor that this demands.


About the Role

We're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform. Demand Bidder is a large, high-throughput system driving our next phase of growth. As we onboard a rapid wave of new businesses, we are actively scaling and advancing our architecture — including state of the art pacing engine, scoring/ML engine, modularizing designed for agentic development. Our reliability bar keeps climbing alongside our business scale. We need someone who can rapidly master this intricate ecosystem and take immediate ownership of key initiatives.

For New York Only — The estimated annual salary for this position is between $195,000 – $408,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.


How will I use AI at Roku?

At Roku, we don’t just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We’re looking for curious, adaptable builders who can show how they’ve used AI or automation to move faster, raise the bar, and scale their impact.

We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.

What You'll Be Doing

  • Design, build, and operate core components of a large-scale, real-time distributed decisioning system with strict latency requirements
  • Take end-to-end ownership of specific subsystems: architecture, implementation, testing, deployment, on-call, and long-term evolution
  • Build a working mental model of a highly distributed, complex production system, and make high-leverage contributions
  • Identify opportunities to continuously evolve the system and tooling
  • Partner with engineers and applied scientists working at the intersection of distributed systems and statistical/ML-driven decision-making
  • Diagnose and resolve subtle, often timing- or statistics-related issues in a highly concurrent, multi-region distributed system
  • Mentor other engineers and raise the bar on engineering rigor, testing discipline, and operational excellence across the team
  • Communicate clearly with both technical and non-technical stakeholders, and drive alignment across engineering, product, and business partners

We're Excited If You Have

  • 10+ years of experience designing, building, and operating large-scale, low-latency distributed systems — ideally including at least one system you built substantially from the ground up
  • A demonstrated track record of owning complex systems end-to-end: design, build, operate, on-call, and iterate based on production feedback
  • Proven ability to ramp quickly on unfamiliar, complex, large codebases and become productive fast — you enjoy the “figure it out” part of the job as much as the “build it” part
  • Experience evolving and refactoring live, business-critical systems without compromising uptime or correctness
  • Strong command of Java, with a solid foundation in algorithms, data structures, concurrency/multi-threading, and performance optimization
  • Practical experience with distributed caching, high-throughput messaging/streaming systems, and SQL/NoSQL datastores
  • Comfort operating in cloud infrastructure (GCP or AWS) at scale
  • Exposure to applying statistical, control-theory, or ML-driven techniques within production decision-making systems is a strong plus
  • Real-time bidding / ad-tech domain experience is a big plus, but deep experience in adjacent high-stakes, low-latency domains (trading systems, large-scale ranking/recommendation, matchmaking, risk/fraud systems) is equally valued
  • B.S. or M.S. in Computer Science, Engineering, or equivalent practical experience
  • High ownership, self-motivation, critical thinking, and comfort operating with ambiguity
  • Low-ego and nonpolitical — you'd rather get to the right answer than be the one who's right, and you take critical feedback in stride rather than personally
  • Genuinely collaborative and team-oriented, with an open mind toward other people's approaches and the outgoing energy to work well across teams
  • You've used AI coding assistants (e.g., Claude Code, Cursor, or similar) in real production work to accelerate design, implement, debug, and understand unfamiliar codebases. You have informed opinions on how best to leverage them
  • You're curious about applying AI – whether that means using AI to monitor system health, triage issues or develop agentic workflows
  • You hold yourself to a high bar of correctness and understanding of what you ship, even as these tools accelerate your pace
  • Deep prior experience isn't required — genuine curiosity and a willingness to help shape how the team uses these tools responsibly are what matters most

#LI-SSC

What's Roku's approach to hybrid working?

Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.

What are some of the benefits?

Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include 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). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.

Accommodations

Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to View email address on aiapply.co.

What should I know about Roku's culture?

Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.

We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.

To learn more about Roku, our global footprint, and how we've grown, visit

By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on aiapply.co.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Demand Bidder, Ad Serving Platform in New York, NY vacancy
  • $280k

     ...Role & Responsibilities As Sr. Manager, Ad Ops Demand Management, you will provide operational...  ...detection, and continuous improvement. Serve as primary operational advisor to Sales...  ...resellers, and other supply and demand platforms. 7+ years of people management experience... 
    Platform
    Hourly pay
    Full time
    Flexible hours

    Netflix, Inc.

    New York, NY
    3 days ago
  • $245k - $275k

     ...our product experience (PX) platform. We build from the ground...  ...that change how software teams understand and serve their users. This is not an AI layer added to existing product; it is...  ...without clear precedents.As a Staff Software Engineer (AI), you will sit at the... 
    Platform
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Pendo

    New York, NY
    1 day ago
  • $190.9k - $253.75k

     ...best data and AI infrastructure platform so our customers can use deep...  ...their business. Founded by engineers — and customer obsessed — we...  ...leads, on complex enterprise software projects ~ Hands-on experience...  ...~ Working knowledge of ad tech data models: campaign hierarchies... 
    Platform
    Full time
    Local area
    Worldwide

    Databricks

    New York, NY
    2 days ago
  • $189k - $236k

     ...reflects the people we serve.All full-time...  ...RoleWe're hiring a Senior Staff Engineer to serve as a Technical...  ...Small Business Finance Platform. You'll leverage deep...  ...financial stress: on-demand pay, high-yield cash accounts...  ...for:10+ years of software engineering experience... 
    Platform
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    5 days ago
  • $136k - $253k

     ...'re looking for a Lead Engineer to join the CoCounsel Application...  ...product, design, and platform partners to deliver...  ...years of professional software engineering experience...  ...databases, model serving, and cost/latency optimization...  ...; optional life and AD&D insurance paid 100% by... 
    Platform
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    New York, NY
    4 days ago
  •  ...and insights in a single platform, avoiding the need to chase...  ...growing, dynamic team of 200+, serving over 400 clients,...  ...scale. The Role: As a Staff Software Engineer , you'll serve as a technical...  ...Arch scale to meet the demands of a rapidly growing client... 
    Platform
    Full time
    Work at office
    Relocation

    ARCH COMPANY

    New York, NY
    1 day ago
  •  ...America builds. We're an applied AI company serving the nation's builders, tackling one of...  ...design of the construction management platform. Make high-level decisions regarding technology...  ...owning technically challenging and demanding cross-functional projectsA record of... 
    Platform
    For contractors
    Work at office

    PermitFlow

    New York, NY
    2 days ago
  • $224k - $264k

     ...Staff Software EngineerNew York City, HybridAbout MonstroMonstro...  ...is a governed AI platform for regulated financial...  ..., more clients served consistently, and more...  ...for a Staff Software Engineer to support our AI application...  ...note-takers (whether added to video calls or in the... 
    Platform

    Monstro

    New York, NY
    2 days ago
  • $200.8k - $251k

     ...administration on a single, secure platform. By delivering true...  ...infrastructure that engineering teamsuseto move fast...  ...under load. As a Staff Engineer in...  ...architecture where the problem demands it. One of your...  ...patterns are better served by a purpose-built system... 
    Platform
    Local area
    Flexible hours

    Capital Rx

    New York, NY
    2 days ago
  • $160k - $180k

     ...The Role We'rehiring multiple Staff Engineers to join a small, high-...  ...LiveIntent, andWhatCounts— the three platforms that make up Zeta Actions, a...  ...andoperateplatforms that serve brands and publishers at...  ...priority initiatives, or as an on-demand expert for teams that hit an... 
    Platform

    Jobiqo

    New York, NY
    4 days ago
  • $388k

     ...part of what’s next.Since launching our ad-supported tier in 2022, the momentum...  ...are just getting started.Our TeamThe Ads Platform Engineering org builds advertising systems and integrations...  ...brand safety is ensured during serving, members only see the most appropriate... 
    Platform
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    4 days ago
  •  ...part of what’s next.We launched a new ad-supported tier in November 2022 to...  ...with more exciting things to come!Ads Platform OrgThe Ads Platform Engineering org builds advertising systems and...  ...advertiser brand safety is ensured during serving, members only see the most... 
    Platform
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    21 hours ago
  • $158.1k - $213.8k

     ...looking for an experienced Software Development Engineer (SDE) to develop AI-powered...  ...advertiser workflows for Amazon Ads.You'll own the design and...  ...use to build, manage, and serve ads to targeted audiences...  ...a full-service advertising platform — and AI agents are at the... 
    Platform
    Internship
    Flexible hours

    Amazon

    New York, NY
    2 days ago
  • $158.1k - $213.8k

    We're building the platform that powers the Amazon Ads Console — the framework layer that...  ...), Compass (a self-serve product analytics platform...  ...accelerate how the team builds software. This is a horizontal...  ...quality guardrails, prompt engineering, orchestration patterns)... 
    Platform
    Internship
    Flexible hours
    Shift work
    Day shift

    Amazon

    New York, NY
    21 hours ago
  • $195k - $408k

     ...TVRoku is the #1 TV streaming platform in the U.S., Canada, and...  ...business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising...  ...to innovation, one that has served us well since 2002. To learn... 
    Platform
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    New York, NY
    1 day ago
  • $276k - $414k

     ...other digital services.Snap Engineering teams build fun and...  ...looking for a Principal Software Engineer to join the Ads Format team at Snap.What...  ...automated systems for ad format serving, optimization, and A/B...  ...QualificationsExperience with cross-platform developmentAbility to... 
    Platform
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    New York, NY
    3 days ago
  • $158.1k - $213.8k

    Build the real-time, globally distributed platform that controls billing, budgeting,...  ...auditable from the ground up. These systems serve Sponsored Ads worldwide across all advertising...  ...years of non-internship professional software development experience- 2+ years of non... 
    Platform
    Internship
    Worldwide
    Flexible hours

    Amazon

    New York, NY
    4 days ago
  • $268.6k - $395k

     ...About the TeamDoorDash Ads has become one of the fastest growing parts of DoorDash...  ...pillar of the company's growth. Our Ads platform serves two core customer groups, Restaurant and...  ...next decade.About the RoleAs a Principal Engineer on Ads, you will serve as the technical... 
    Platform
    Hourly pay
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    1 day ago
  •  ...strategy. We have an engineering A-Team who...  ...ownership of the software we develop. This includes...  ...based editorial staff.  Enterprise Resource...  ...in our devops and platform, and we have the...  ...planning, sales, ad ops, and marketing...  ...social fans and serves hundreds of the world... 
    Platform
    Full time

    BDG

    New York, NY
    4 days ago
  • $160k - $180k

     ...intent beyond legacy search engines.Today, our Native...  ...across next-generation platforms where discovery happens...  ...relevant text and product ads that match consumers...  ...adMarketplace’s first Demand Solutions Engineer, you...  ...implementation guidance and serve as the primary... 
    Platform
    Summer work
    Work at office

    adMarketPlace

    New York, NY
    3 days ago
  •  ...reflects the people we serve.All full-time employees...  ...for talented Mobile iOS Engineers with 12+ years of...  ...Together, we’re building a platform that empowers everyone—...  ...functions, work tools, value-added services, and financial...  ...in Swift and iOS software engineering, with at least... 
    Platform
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    New York, NY
    2 days ago
  • $207.07k - $258.84k

     ...ready to query, with no engineering or maintenance...  ...of experience in the software industry with a passion...  ...libraries, services, and platforms from scratch leveraging...  ...business need, market demands. The compensation range...  ...class company to better serve our customers, our... 
    Platform
    Full time
    Remote work

    Triwill Group

    New York, NY
    3 days ago
  • $136k - $253k

     ....Overview of the RoleAdvanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as the technical anchor for the search platform’s ingestion and indexing systems. The...  ...0% by the employee; optional life and AD&D insurance paid 100% by the employee;... 
    Platform
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    New York, NY
    3 days ago
  • $220k - $405k

     ...Perplexity API Platform Perplexity innovates at the frontier of AI...  ...search, and orchestration to serve the world's most discerning users...  ...Perplexity is seeking strong engineers with a passion for delivering...  ...week, we observe increasing demand for programmatic interfaces... 
    Platform
    Full time

    Perplexity

    New York, NY
    3 days ago
  • $388k

     ...part of what’s next.We launched a new ad-supported tier in November 2022 and are...  ...deeply engaged audiences.Our TeamThe Ads Platform Engineering team is the heartbeat of our...  ...exceptional outcomes for advertisers.The Core Ad Serving Platform team designs and builds scalable... 
    Platform
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    2 days ago
  • $102.6k - $171k

     ..., you will help shape software quality practices across...  ...is seeking a Senior Staff Software Quality Assurance Engineer to support our Digital Platform Hub. In this role, you...  ...Process Leadership Serve as a software quality...  ...ESPP), basic life and AD&D insurance, and short... 
    Platform
    Temporary work
    Flexible hours

    Stryker

    New York, NY
    2 days ago
  • $230.1k - $311.2k

    The Demand Forecasting and Guidance (DFG) team within Amazon Ads DSP is looking for a Principal Engineer to lead the evolution of our forecasting...  ...scientists, software engineers, and...  ...Engineer, you will:* serve as a technical...  ...supervisors, and staff; adhere to standards... 
    Internship
    Local area
    Flexible hours

    Amazon

    New York, NY
    4 days ago
  •  ...financial infrastructure platform for businesses. Millions...  .... We’re a mix of machine engineering engineers and full-stack software engineers impacting ~every...  ...needs.What you'll doAs a Staff Engineer on Payment Intelligence...  ...in production: model serving, training pipelines,... 
    Platform

    Stripe

    New York, NY
    2 days ago
  •  ...taking advantage of the Rippling platform built on top of the employee...  ...graph. What you will do:Serve as the technical leader for the...  ...liaison between product and engineering leadership, translating business...  ...: 8+ years of professional software engineering experience, with... 
    Platform
    Work at office
    3 days per week

    Rippling

    New York, NY
    4 days ago
  • $235.7k - $277k

     ...Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in...  ...move and process events at scale.As an engineer, you'll own delivery of significant pieces...  ...that schedules and runs the work, and the serving layer that actually executes inference.... 
    Platform
    Live in

    Confluent

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Demand Bidder, Ad Serving Platform. Be the first to apply!