×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Java, C++, Ad Engineering

Job in New York, New York County, New York, 10261, USA
Listing for: Roku
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: New York

Senior Software Engineer, Java, C++, Ad Engineering

Roku 14 August 2025

Software Engineer Cloud Services Java Distributed Systems Advertising Platform

Join Roku, the #1 TV streaming platform, and be a vital part of our Ad Engineering Team! As a Senior Software Engineer, Advertising Platform, you'll design, develop, and maintain our large-scale, high-performance, real-time advertising platform. If you have extensive experience building complex systems, a passion for cutting-edge technology, and enjoy mentoring and problem-solving, this is the perfect role for you.

What you’ll be doing:

  • Collaborate with a skilled engineering team to build and maintain large-scale, high-performance, real-time applications.
  • Own building features, working directly with product and other engineering teams.
  • Communicate effectively with technical and non-technical audiences.
  • Promote best practices across development, QA, and infrastructure/ops.
  • Champion platform innovation and reuse.
  • Deliver high-quality software on time.

We're excited if you have:

  • 10+ years of experience building large-scale, low-latency distributed systems.
  • Strong command of Java, C++, or Go/Golang.
  • Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming.
  • Experience with distributed caching, SQL/No

    SQL, and other databases (a plus).
  • Experience with Big Data and cloud services such as AWS/GCP (a plus).
  • Experience in the advertising domain (a big plus).
  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent.
  • Self-motivated with a high level of accountability and ownership.
  • Critical thinking and practical decision-making skills.
  • Results-oriented mindset.
  • Collaborative and team-oriented.
  • Desire to win in a competitive industry.

Benefits:
Roku offers a diverse range of benefits to support employees and their families, including global access to mental health and financial wellness resources. Local benefits may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees can also take time off for vacation and personal reasons.

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Location options include:

  • Flawless Youth New York, NY, United States
  • Fan Duel Edinburgh, Scotland, United Kingdom

Get the latest tech news, tutorials, and updates delivered to your inbox.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary