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
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $334k
$89k most similar roles pay here $422k

This role pays more than 99% of similar roles. Most pay $150,187–$214,875 — the shaded band above. At the midpoint, this role pays about $334k versus about $183k 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 77 open roles on FindRole.

Listed pay typically runs $217,000–$303,400 across 77 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Staff Software Engineer, Client Architecture

Senior Staff Software Engineer, Client Architecture joins the Content Ecosystem organization to lead the architectural overhaul of post and comment composers across web and mobile platforms. This role involves defining a multi-year technical vision for user content creation, focusing on modernizing composer tools and building new formats like video creation and editing. The engineer will design unified client APIs, manage complex state synchronization for offline/online editing, and build resilient media upload pipelines to reduce friction for users. Key responsibilities include mentoring the Contribution engineering team and translating product requirements into actionable roadmaps. Required skills include expertise in React, TypeScript, iOS Swift, and Android Kotlin. The role addresses the technical challenge of scaling high-performance client infrastructure, including zero-latency rich-text rendering and advanced state management to transform passive viewers into active contributors within a complex content ecosystem.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Define and execute the multi-year technical architecture for post and comment composers across web and mobile platforms.
  • Develop infrastructure to support seamless video creation, editing, and uploading within shared client components.
  • Build new contribution formats to convert passive users into active contributors by reducing friction.
  • Translate complex product requirements into actionable technical roadmaps for the Content Ecosystem organization.
  • Lead the engineering of high-performance client infrastructure including rich-text rendering and media upload pipelines.
  • Establish unified client APIs and cross-platform engineering standards for web, iOS, and Android platforms.
  • Utilize AI-assisted development tools to accelerate prototyping, system design, and coding workflows.

What we're looking for

  • 10+ years of professional software engineering experience as a Senior Staff or Principal Engineer for consumer-facing mobile or web applications.
  • Mastery of modern web architecture including React and TypeScript.
  • Command of native mobile paradigms including iOS/Swift and Android/Kotlin to define unified client APIs.
  • Proven track record of solving complex client-side performance, rendering bottlenecks, and state synchronization systems at scale.
  • Experience building high-performance features like rich-text editors and 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.

More like this

Similar roles

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Caterpillar

Chicago, IL 36 days ago $153,317$183,140
Salesforce Marketing Cloud AMPscript SQL HTML CSS GTL Azure DevOps JIRA SDLC Agile Email Marketing Automation Workflows Data Integration
5+ yrs exp