Staff Software Engineer (san bruno, CA) | 08/24/26 Job Description Senior / Staff Software Engineer || San Bruno, CA [Onsite] 1. Server-Driven UI (SDUI)
Architecture:
Design and develop declarative, cross-platform UI
component templates and presentation structures that power apps across iOS, Android,
Web, and Smart TVs.
2. C++
Presentation Rendering Services:
Architect, build, and optimize high-throughput
Modern C++ (C++17/C++20) backend pipelines that transform domain data structures
into client-ready UI ViewModels.
3.
API & Contract Schema Development:
Define and evolve strongly-typed API payloads,
ViewModels, and presentation configurations using Protocol Buffers (protobuf).
4.
End-to-End Cross-Platform Feature Delivery:
Collaborate with iOS, Android, and Web
client teams on layout structures, metadata rendering, dynamic carousels, short-form
video shelves, and offline status badging.
5.
Experimentation Lifecycle Management:
Manage server-side A/B test experiments,
feature flags, and gradual client-side rollouts through production launch and final
cleanup.
Staff Software Engineer1C++ ContractUnited States