Senior Staff Software Engineer, Client Architecture

Reddit

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$279,000–$390,000 / yr
Posted
106 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $334k
$100k $421k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $165,000–$214,500 — the blue band above. At the midpoint, this role pays about $334k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 89 open roles on FindRole.

Listed pay typically runs $216,700–$303,000 across 89 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Staff Software Engineer, Client Architecture

The Senior Staff Software Engineer, Client Architecture serves as the technical anchor for how users create content across Web, iOS, and Android platforms. In this IC leadership role, you will own the cross-client vision for contribution, defining shared contracts, rich content models, GraphQL schemas, and shared UI primitives. You will build performance and reliability engines to support video creation, media editing, and new contribution formats while integrating LLMs for inspiration and routing. Key responsibilities include driving experimentation rigor, managing crash budgets, and mentoring senior engineers. You must demonstrate mastery of React, TypeScript, Swift, and Kotlin to solve complex rendering bottlenecks and real-time state synchronization. This role addresses the technical challenge of providing a unified, high-performance creation experience across diverse mobile and web client environments.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Define shared contracts, GraphQL schemas, and UI primitives for Web, iOS, and Android platforms.
  • Architect the client infrastructure for video creation, editing, and media uploads across all devices.
  • Establish methods for integrating new contribution formats into the native composers on every client.
  • Partner with Data Science to design experiments and make decisions on iterating or killing features.
  • Integrate LLMs into the creation journey to provide inspiration and routing while maintaining human content.
  • Write technical direction for partner teams and mentor senior engineers across all client platforms.
  • Own composer success rates, latency, and crash budgets while fixing root causes of recurring technical pain points.

What we're looking for

  • 10+ years of professional software engineering experience as a Senior Staff or Principal Engineer on consumer-facing mobile or web client applications.
  • Deep mastery of modern web architecture including React, TypeScript, and advanced state management.
  • Strong architectural command of native mobile paradigms for iOS (Swift) and Android (Kotlin).
  • Demonstrated track record of solving hard client-side performance and rendering bottlenecks at scale.
  • Experience building highly interactive features like zero-latency rich-text editors or asynchronous media processing pipelines.
  • Exceptional written and verbal communication skills to influence VP-level technical direction.
  • Demonstrated ability to lead large, cross-functional engineering initiatives balancing technical excellence with growth targets.
  • Experience with contribution surfaces, browser engine internals, or building product surfaces on top of LLMs (preferred).

More like this

Similar roles

Senior Staff Software Engineer, Front End

Intuit

Oakland, CA +1 49 days ago $220,500–$298,500
Next.js React TypeScript JavaScript HTML CSS LLM LangChain System Design SSR SSG iOS Android AI Integration Distributed Systems
8+ yrs exp

Senior Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago
Web Software System Architecture JavaScript TypeScript Python Go HTML CSS AWS GCP Azure Cloud-native CI/CD DevOps Full-stack CMS AI Observability Security Reliability
10+ yrs exp Hybrid

Senior Staff Software Engineer

Cisco

San Jose, CA 56 days ago
Python Playwright AI ML LLM APIs Prompt Engineering Agentic Workflows JMeter Contract Testing Performance Testing Test Automation Benchmarking
10+ yrs exp Hybrid

Senior Staff Software Engineer

Intuit

Mountain View, CA 49 days ago $220,500–$298,500
Python Java TypeScript React Angular Spring Node.js AWS GCP Vertex AI SageMaker Bedrock LLM APIs Vector Databases Agent Orchestration Kotlin SwiftUI Distributed Systems AI-Native Principles
8+ yrs exp

Senior Staff Software Engineer

Qualcomm

San Diego, CA 19 days ago $169,800–$254,600
Linux Kernel C C++ Python ARMv8 ARMv9 KVM IOMMU DVFS QEMU JTAG GIT FPGA Device Drivers SPI I2C USB Embedded Systems Security Code Review System Architecture
6+ yrs exp