Senior Software Engineer, UI
$370k - $400kRoku
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team Join the Home Screen team — the engineers behind Roku's home screen and the experiences that greet every Roku user the moment they turn on their TV. Our work ships to hundreds of millions of devices worldwide. We move fast and hold a high bar. Engineers on this team own features end-to-end — from the OS platform layer through BrightScript/SceneGraph UI to cloud integration — and collaborate closely with product, design, and cross-functional engineering partners to bring ambitious ideas to production at scale. About the role We are looking for a Senior Software Engineer to take deep ownership of the OS UI platform that powers the Roku home screen and Browse Surfaces. You will drive architecture and delivery across the OS client stack: SceneGraph component framework, performance and memory optimization, and the user-facing experiences built on top of it. For California Only - The estimated annual base salary for this position is between $370,000 - $400,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off. What you'll be doing Architect and implement features across the Roku home screen & Browse Surfaces, through SceneGraph UI to cloud‑backed content experiences Drive performance, memory efficiency, and reliability of the home screen on constrained embedded hardware Own features end-to-end: design, implementation, testing, and production rollout to hundreds of millions of devices Collaborate with UI/UX design, product management, and cloud engineering teams to define and deliver new user experiences, including AI‑driven features Mentor engineers, establish technical standards, and evangelize best practices across the team Investigate and resolve complex platform issues affecting millions of users We're excited if you have 7+ years of software engineering experience, with significant time in embedded or consumer electronics environments Deep proficiency in C++ and/or BrightScript/SceneGraph/TypeScript (or equivalent TV platform SDK experience) Proven track record in architecting and shipping features on constrained embedded platforms (memory, CPU, GPU) Strong understanding of multi‑threaded development, concurrency, and real‑time programming Experience building and shipping UI experiences on embedded or consumer electronics platforms Knowledge of Linux operating systems and system‑level debugging Experience with API design and cross‑team integration Familiarity with AI/ML and LLM technologies, with interest in applying them to content and UI experiences Strong communication skills — this role involves frequent collaboration across engineering, product, and design B.S. or M.S. in Computer Science or equivalent engineering experience Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to View email address on click.appcast.io. #J-18808-Ljbffr Roku
$370k - $400k
...the teamJoin the Home Screen team — the engineers behind Roku's home screen and the experiences... ...layer through BrightScript/SceneGraph UI to cloud integration — and collaborate... ....About the roleWe are looking for a Senior Software Engineer to take deep ownership of the OS...SeniorWork at officeLocal areaRemote workWorldwideMonday to ThursdayFlexible hours- A technology company is seeking a Senior Augmented and Virtual Reality Software Engineer to create interfaces for real-time 3D and XR applications. This role involves developing with C#, C++ and frameworks like Unity or StereoKit, while optimizing performance and collaborating...Senior
- A leading tech company is seeking an AEM UI Engineer to design, build, and maintain user interface components within the Adobe Experience... ...in San Jose, CA, or Dallas, TX, and is suitable for mid-senior level professionals looking to make a significant impact in a...SeniorFull time
- Roku is seeking a Senior Software Engineer in San Jose, CA, to own the OS UI platform for the Roku home screen and Browse Surfaces. This role involves architecting and implementing features while collaborating closely with design and engineering teams. Candidates should...Senior
$370k - $400k
Roku, Inc. is looking for a Senior Software Engineer based in San Jose, California to take ownership of the OS UI platform for the Roku home screen. This role involves collaborating on architecture, implementing features, and optimizing performance on embedded platforms...SeniorRemote work- A technology company is seeking a Senior Software Engineering Consultant to support its SDN architecture and technology development. The role is hybrid... ...Jose, CA. Candidates should have a strong background in UI development using ReactJS and experience with backend...Senior
- ...Weights & Biases History team, focusing on the core visualization engine that powers experiment tracking for over 1,000 organizations and... ...on the architecture and performance of line plots within the W&B UI. Scale charting components to handle millions of data points with...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours
$125k - $160k
About Centric Software:Centric Software is a global leader, providing an innovative and AI-... ...TypeScript-intensive features, including UI elements and Custom Actions.Develop scalable... ....Collaborate with Product Management and engineering peers from concept through delivery....SeniorFull timeRemote workFlexible hours$139k - $257.55k
...Platform & Collaboration (ACPC) experiences engineering team, one of the most dynamic, fun, and... ..., and Platform teams to ensure strong UI/UX alignment and high-quality user experiences... .... What you need to succeed8+ years of software engineering experience, including production...SeniorFull timeTemporary workLocal areaWorldwide$143.2k - $243.4k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious... ...people.Job DescriptionAbout the Role:The Software Asset Management product empowers... ...scale considerationsExperience with modern UI frameworks such as Angular, React, or VueStrong...SeniorWork experience placementWork at officeImmediate startRemote workFlexible hours$100k - $130k
...integrators, and technology vendors to help customers accelerate digital transformation.The RoleOur Frontend Engineering team is looking for a Software Engineer - UI Developer to join our growing team in the Bay Area.The candidate will develop software for Alkira’s CSX (...Work at officeRelocation package$117k - $234k
...sponsorship is not available in this role.We are seeking a highly skilled and motivated individual to join our team as a Senior Software Engineer. In this role, you will be playing a pivotal role in designing, developing, and implementing solutions that solve mission...SeniorFull timeTemporary workPart timeWork at officeFlexible hours- ...Senior Software EngineerLocation: San Jose/CA or RemoteDuration: Long term contractExperience:8 years of relevant experienceExpert level in... ...React JS, Angular or similar JavaScript libraries, Typescript and UI/UX with modern HTML/CSSExperience with large scale databases:...Senior
$150.4k - $277.6k
...Senior AirPrint Software EngineerThe AirPrint team builds technologies and infrastructure that make... ...insightful, technically focused Software Engineer that can help build on a strong... ...responsibilities will range from high-level UI development to low-level system implementation...SeniorRelocation$205.48k - $300.5k
...Job Summary Senior Software Engineer – Android – San Jose, CA. PayPal seeks a senior software engineer to design, test, and implement new software... ...implementing comprehensive automated testing suites (Unit/UI Testing). Additional Responsibilities & Preferred Qualifications...SeniorLocal areaRemote workMonday to Friday$174k - $252k
...experience with large scale Android apps. ABOUT THE JOB Google's software engineers develop the next-generation technologies that change how... ...security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day....SeniorWorldwide$152k - $241.5k
...operations, we invite you to join our team.We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet Intelligence team and build... ...behavior.Collaborate with agent, infrastructure, SRE, UI, and cloud operations teams to turn operational workflows into...SeniorFull time$174k - $252k
...practical experience.5 years of experience with software development and consumer facing products.... ..., or connected devices.Google's software engineers develop the next-generation technologies... ..., natural language processing, UI design and mobile; the list goes on and is...Senior$184.7k - $324.8k
...Senior ML and Backend Software Engineer - Special ProjectsApple is where individual imaginations gather together, committing to the values that lead to... ...experiencePreferred QualificationsExperience with React.js and web UI frameworks is a plus.Experience with robotics, embodied...SeniorRelocation$184.7k - $324.8k
...Sr. Prototyping Software EngineerJoin a team of passionate and creative engineers dedicated to building technologies that will shape the future of the home. We are a... ..., sensor fusion, or context-aware behavior.Strong UI/UX sensibility — experience building polished, demo...SeniorRelocation$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...technologies.Google's software engineers develop the next-generation technologies... ...intelligence, natural language processing, UI design and mobile; the list goes on and is...Senior$174k - $253k
...development code.Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of experience with software... ..., natural language processing, UI design and mobile; the list goes on and is...Senior$174k - $252k
...architectural standards and engineering best practices through design... ...experience.5 years of experience with software development in Java, Kotlin... ...natural language processing, UI design and mobile; the list... ...push technology forward.As a senior engineer on the Google TV...SeniorWorldwide$255.65k - $271.2k
...modularity, and scalability across all whiteboard subsystems.Mentor engineers in advanced rendering, concurrency control, and state... ....;7 years of experience with designing large-scale, distributed UI systems with strict performance and memory requirementsTelecommuting...SeniorFull timeWork at officeRemote work$174k - $252k
...practical experience.5 years of experience with software development in C/C++.3 years of... ...System (RTOS) systems.Google's software engineers develop the next-generation technologies... ...intelligence, natural language processing, UI design and mobile; the list goes on and is...Senior- Senior Software Engineer — Fraud Detection Platform We are looking for a Lead Software Engineer to maintain and evolve the web applications that... ...changes. What You’ll Do Own and evolve applications across the UI, server-side, persistence, and integration layers. Diagnose...Senior
- ...the world running. Our Team's Vision Our Engineering team is driven by a culture that thrives... ...distributed applications, and immersive UI/visualization tools. We're shaping the future... ...and subsystems and oversee the entire software development lifecycle, from clarifying...Senior
$150.4k - $277.6k
Senior Software Engineer, SWE Program Tools Cupertino, California, United States Software and Services Apple is where individual imaginations gather... ...integration and deployment Strong understanding of UX and UI design principles Passion for quality and attention to...SeniorWorldwideRelocation- Senior Augmented and Virtual Reality Software Engineer Location: San Jose preferred, open to Bellevue, WA Work Authorization Requirement: Due to the nature of our... .... Write performant C# and C++ code for real-time UI and interaction. Integrate with OpenXR for cross-device...SeniorPermanent employment
- ...UI Engineer Cisco's Customer Experience Design Group is searching for an exceptionally technical, creative, and talented UI engineer... ...~ Proven track record of building and delivering successful software projects ~ Experience delivering prototypes and MVPs on a path...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, UI. Be the first to apply!
- cybersecurity software engineer San Jose, CA
- graduate software engineer San Jose, CA
- software developer fintech San Jose, CA
- new graduate software engineer San Jose, CA
- senior robotics software engineer San Jose, CA
- software engineer visa sponsorship San Jose, CA
- network software engineer San Jose, CA
- software engineer remote San Jose, CA
- part time software developer San Jose, CA
- part time software developer remote San Jose, CA

