Job Description
40-50/hr
Insight Global is hiring for a Roku Software Engineer to sit onsite in New York 4 days a week for a large, media & entertainment company. This Roku Software Engineer falls under the Direct-to-Consumer Global Streaming Technology organization. This role focuses on delivering high-quality playback experiences across Roku devices and other streaming platforms ensuring a seamless and enjoyable viewer experience. On a day-to-day basis, this engineer will help design and develop scalable features for the app, optimize video playback performance, work on integration across Roku devices, monitor and improve application performance and playback reliability, participate in code reviews, and provide process improvements for new features.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• 4+ years of development experience using BrightScript (front-end and/or backend)
• Hands-on experience with Roku development tools and video playback components
• Strong understanding of video streaming technologies (HLS, DASH)
• Experience optimizing application performance and memory usage
• Ability to troubleshoot and solve complex technical issues
Strong communication skills and ability to collaborate across global teams
Nice to Have Skills & Experience
• Experience with streaming monitoring tools (e.g., Conviva)
• Exposure to multi-device streaming environments (smart TVs, gaming consoles, OTT platforms)
• Experience working with or exposure to set-top boxes / RDK environments (mentioned as a desired addition)
• Experience mentoring junior engineers or leading code reviews
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.