Drimva

reddit

Senior Staff Software Engineer, Client Architecture

$279K–$390K

Remote - United States · Remote · Senior Staff · Full-time · Posted Jul 13, 2026

Experience
10+ years of professional software engineering experience; proven track record as a Senior Staff Engineer or Principal Engineer.

About the job

Leads cross-platform client architecture for Reddit’s contribution experiences, enabling people to create content across Web, iOS, and Android.

What you'll do

  • Define shared client contracts, content models, GraphQL schemas, and UI primitives across platforms.
  • Set architecture for video and media creation, new contribution formats, and client performance and reliability.
  • Lead experimentation and thoughtful AI integration, and influence partner teams’ technical direction.

What they ask for

  • 10+ years of professional software engineering experience, with a proven track record as a Senior Staff Engineer or Principal Engineer on consumer-facing mobile or web client applications.
  • Deep modern web architecture expertise, such as React, TypeScript, and advanced state management, plus strong command of iOS/Swift and Android/Kotlin paradigms.
  • Track record solving client-side performance and rendering bottlenecks at scale and building highly interactive features.
  • Exceptional communication and demonstrated ability to lead large cross-functional initiatives and influence technical direction without directly managing engineers.

Nice to have

  • Experience with contribution and creation surfaces, media/video pipelines, offline drafts, and sync.
  • Browser engine or framework internals, notable open-source contributions, or product surfaces built on LLMs.

Pay

$279,000 — $390,000 USD (base salary)

Tools

Web, iOS, Android, GraphQL, React, TypeScript, Swift, Kotlin

AI focus

Shape use of LLMs to inspire contribution and assist with routing and labeling while keeping content human-authored; model rigorous use of AI-assisted development tools.

Model-written summary · the original posting is authoritative

First seen Oct 13, 2026 · Last verified Nov 5, 2026 (UTC)