Senior Staff Software Engineer
Core
Lead the architectural overhaul of post and comment composers across all platforms to enable seamless video creation, editing, and uploading, turning passive users into active contributors.
Role type
Senior Staff Software Engineer (Consumer Client Architecture)
Builds
Unified client APIs, cross-platform engineering standards, and new contribution formats (video, rich-text, real-time editing) for Web, iOS, and Android.
Domain
Social Media / Consumer Internet
Deliverable
production ML models | product features | infrastructure
Required skills
Client architecture strategy, modern web architecture (React, TypeScript), native mobile paradigms (iOS/Swift, Android/Kotlin), cross-platform engineering standards, high-performance rendering, state synchronization, media upload pipelines, AI-assisted development tooling.
Preferred skills
Experience with zero-latency rich-text editors, asynchronous media processing, real-time state synchronization systems.
Technologies
React, TypeScript, Swift, Kotlin
Responsibilities
Define org-wide client architecture strategy for video creation and editing; build and scale new contribution formats natively; lead engineering of performant client infrastructure (rich-text rendering, media upload, state sync); translate product requirements into technical roadmaps for Web, iOS, and Android; influence VP-level technical direction.
Seniority
Senior Staff, hands-on IC with org-wide influence