Senior Software Engineer, Real-Time Ad Platform (Java/C++)
Roku
New York (NY)
On-site
USD 120,000 - 160,000
Full time
14 days+
Application generator
Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Benefits offered by this job
Healthcare (medical, dental, and vision)
401(k)/pension options
Vacation and personal time off
Job summary
A leading TV streaming platform is seeking a Senior Software Engineer for its Ad Engineering Team. The ideal candidate will have extensive experience in building large-scale, low-latency distributed systems, with strong skills in Java and C++. This role involves collaborating with a skilled team, delivering high-quality software, and promoting platform innovation. Benefits include comprehensive health options and a supportive work environment.
Qualifications
10+ years of experience building large-scale, low-latency distributed systems.
Solid understanding of algorithms and data structures.
Experience with distributed caching and databases (SQL/NoSQL).
Responsibilities
Collaborate with engineers to build large-scale applications.
Own building features and communicate with various teams.
Deliver high-quality software on time.
Skills
Java
C++
Go/Golang
Distributed systems
Algorithm optimization
Critical thinking
Collaborative teamwork
Education
B.S. or M.S. degree in Computer Science, Engineering
Job description
A leading TV streaming platform is seeking a Senior Software Engineer for its Ad Engineering Team. The ideal candidate will have extensive experience in building large-scale, low-latency distributed systems, with strong skills in Java and C++. This role involves collaborating with a skilled team, delivering high-quality software, and promoting platform innovation. Benefits include comprehensive health options and a supportive work environment.