Staff Software Engineer, Demand Bidder, Ad Serving Platform
$195k - $408kRoku, 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.
$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...PlatformHourly payFull timeFlexible hours$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...PlatformWork at officeRemote workFlexible hours3 days per week$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...PlatformFull timeLocal areaWorldwide$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...PlatformFull timeTemporary workWork at officeLocal areaRemote workShift work2 days per week3 days per week$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...PlatformFull timeWork at officeLocal areaFlexible hours- ...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...PlatformFull timeWork at officeRelocation
- ...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...PlatformFor contractorsWork at office
$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$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...PlatformLocal areaFlexible hours$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$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...PlatformHourly payFull timeImmediate startFlexible hours- ...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...PlatformHourly payFull timeImmediate startFlexible hours
$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...PlatformInternshipFlexible hours$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)...PlatformInternshipFlexible hoursShift workDay shift$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...PlatformWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$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...PlatformFull timeTemporary workLive inWork at officeLocal area$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...PlatformInternshipWorldwideFlexible hours$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...PlatformHourly payTemporary workWork at officeLocal areaRemote workFlexible hours- ...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...PlatformFull time
$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...PlatformSummer workWork at office- ...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...PlatformFull timeWork at officeLocal area2 days per week3 days per week
$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...PlatformFull timeRemote work$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;...PlatformFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week3 days per week$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...PlatformFull time$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...PlatformHourly payFull timeImmediate startFlexible hours$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...PlatformTemporary workFlexible hours$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...InternshipLocal areaFlexible hours- ...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
- ...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...PlatformWork at office3 days per week
$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....PlatformLive in
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!
- software support New York, NY
- software New York, NY
- software technical support New York, NY
- entry level software sales New York, NY
- android software developer New York, NY
- software intern New York, NY
- software technical support engineer New York, NY
- id software New York, NY
- software quality assurance New York, NY
- government software New York, NY


