Skip to content
RedditRedditUnited States

Senior Staff Software Engineer, Client Architecture

Senior Staff Engineer leading the architectural overhaul of Reddit's post and comment composers across web, iOS, and Android. Defines multi-year vision for content creation, focusing on video, performance, and reducing friction to drive user contributions.

233k – 326k
Remote10+ YOEFullstack Engineering

About the role

Key Responsibilities

  • Define and execute the org-wide client architecture strategy to support seamless video creation, editing, and uploading directly within our shared composers. Establish the patterns for how all future formats integrate into the client layer.
  • Build and scale new contribution formats natively within the shared post and comment experiences. Unblock execution for high-upside strategic bets designed to reduce identity-risk barriers for sensitive content and productize viral, low-effort creation formats that convert passive consumers into active contributors.
  • Serve as the technical anchor for the Contribution engineering team and influence the broader Content Ecosystem org. Translate complex product requirements into actionable technical roadmaps and drive alignment across Web, iOS, and Android platforms.
  • Thoughtfully utilize AI-assisted development tools to accelerate prototyping, system design, and coding, while applying rigorous judgment to validate and own the final outputs. Evangelize AI as a tool.
  • Lead the engineering of highly performant client infrastructure. Tackle challenges like zero-latency rich-text rendering, resilient edge-optimized media upload pipelines, and complex state synchronization for offline and online editing to maximize global contribution success rates.

Qualifications

  • 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 mastery of modern web architecture (e.g., React, TypeScript, advanced state management) with strong architectural command of native mobile paradigms (iOS/Swift, Android/Kotlin) to define unified client APIs and lead cross-platform engineering standards.
  • Demonstrated track record of solving hard client-side performance and rendering bottlenecks at scale, building highly interactive features such as zero-latency rich-text editors, asynchronous media processing pipelines, or real-time state synchronization systems.
  • Exceptional written and verbal communication skills. Ability to influence VP-level technical direction and navigate strict tradeoffs between performance, reliability, and business impact without directly managing the engineers involved.
  • Demonstrated ability to lead large, cross-functional engineering initiatives that balance technical excellence with aggressive growth targets.

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Skills

ReactTypeScriptSwiftKotlinState ManagementRich Text EditorsMedia Upload PipelinesReal-Time State SynchronizationClient ArchitectureCross-Platform DevelopmentAi-Assisted Development
Harvey

Staff Software Engineer, Full Stack

HarveySan Francisco, CA

Leads full-stack engineering projects building scalable AI-powered SaaS products for legal services, including document processing, secure data systems, and intuitive web/mobile integrations. Requires 7+ years experience with React, TypeScript, Python, and Postgres.

231k – 314k
Hybrid7+ YOEFullstack Engineering
Datadog

Staff Software Engineer

DatadogBoston, MA +1

Staff Software Engineer leads design, architecture, and delivery of high-scale systems like data storage engines and monitoring products. Requires 10+ years experience, 4+ years technical leadership, and BS/MS/PhD or equivalent.

234k – 300k
Hybrid10+ YOEFullstack Engineering
LangChain

Principle Software Engineer, AI Observability & Evals Platform

LangChainCambridge, MA +3

Leads technical direction for AI observability platform, building full-stack features in Go/Python/TypeScript, driving architecture, mentoring engineers, and ensuring production reliability at scale. Requires 10+ years backend/fullstack experience with high-throughput systems.

230k – 270k
On-site10+ YOEFullstack Engineering
Applied Intuition

Staff Software Engineer

Applied IntuitionSunnyvale, CA

Staff Software Engineer designs elegant solutions for complex problems in autonomy, working across full-stack, infrastructure, robotics, and graphics. Requires 7-10+ years experience with C++, Python, TypeScript or Golang, and mentoring.

230k – 323k
On-site7+ YOEFullstack Engineering
Scribe

Staff Full-Stack Engineer, Growth

ScribeSan Francisco, CA

Staff Full-Stack Engineer leads high-impact, data-driven experiments to optimize product growth across acquisition, onboarding, and expansion for millions of users. Requires 8+ years full-stack experience with Django, React/Next.js/TypeScript, and expertise in rapid experimentation.

235k – 255k
Hybrid8+ YOEFullstack Engineering