Senior Software Engineer, Roku
Location
United States
Posted
128 days ago
Salary
$121K - $160K / year
Job Description
Job Requirements
- 5+ years of experience in software engineering, with a strong focus on **Roku development**.
- Deep expertise in **BrightScript**, **SceneGraph**, and the **Roku SDK**, including experience delivering and maintaining production apps in the Roku ecosystem.
- Solid understanding of **Roku channel architecture**, UI design principles, and performance optimization techniques.
- Experience integrating **RESTful APIs**, analytics, video players (RAF, HLS, DRM), and external data sources into Roku applications.
- Familiarity with **CI/CD pipelines**, version control (GitHub), and release management for OTT platforms.
- Ability to collaborate closely with designers, product managers, and backend engineers to bring intuitive, high-performance interfaces to life.
- Strong debugging and problem-solving skills—able to diagnose and resolve memory, rendering, or streaming performance issues across devices.
- Passion for writing clean, maintainable, and scalable code that sets the standard for quality.
- Comfort working in a fast-paced, mission-driven environment—balancing creativity with precision and accountability.
- A genuine excitement for Angel’s mission to **amplify light** and help shape the future of inspirational streaming experiences.
Benefits
- Competitive compensation
- 100% company-paid medical, dental, and vision premiums for employees and dependents
- Short, and Long Term Disability Insurance and Basic Life Insurance paid for employee, with option of additional AD&D insurance
- Generous Paid Time Off
- Health Spending Account (HSA)
- 401(k) investment opportunity with employer match
- Paid parental leave
- Identity Theft Insurance
- Pet Insurance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
Trax TechnologiesThe global leader in Transportation Spend Management (TSM) visibility for Freight Audit & Payment solutions.
Software Engineer developing logistics solutions at Trax Technologies
Principal Software Engineer shaping the future of HubSpot's Data Platform
Senior Fullstack Developer
ResMedPioneering innovative medical device and digital health solutions that treat and keep people out of the hospital.
Senior Fullstack Developer tasked with developing large-scale services at ResMed
Principal Software Engineer
CSC GenerationCSC Generation is the AI-native holding company re-engineering omni-channel retail. We acquire iconic brands and transform them with Genesis—our operating platform unifying a Data Fabric, Automation Engine, proprietary tools, and shared services—to modernize operations, elevate customer experience, and expand margins. With $1B+ in revenue across 13 brands, our portfolio includes Sur La Table, Backcountry, One Kings Lane, and more—premier home and outdoor banners that double as real-world innovation hubs. CSC Generation continues to grow through M&A, revitalizing companies with strong brand recognition and loyal customers.
Principal Software Engineer driving the evolution of the outdoor retail ecommerce platform