Roku is seeking a Senior Software Engineer to enhance its user experience by developing and optimizing core systems within its UI engine. The role involves architecting C++ frameworks, diagnosing system-level issues, and integrating AI capabilities to improve performance. A minimum of 5 years in software engineering with a strong emphasis on C++, systems programming, and graphics APIs is required.