Senior Staff Software Engineer, Client Architecture

6 hours, 43 minutes ago
Full-time
Lead
Software Development
Reddit

Reddit

Reddit is a diverse network of communities where users engage in content creation, voting, and discussions on a wide range of topics.

Internet Software & Services
1K-5K
Founded 2005
$550M raised

Description

  • Define and execute the org-wide client architecture strategy for shared composers across platforms.
  • Lead the architectural overhaul of post and comment creation experiences on web, iOS, and Android.
  • Build and scale new contribution formats natively within shared post and comment flows.
  • Drive the development of seamless video creation, editing, and uploading capabilities in the client.
  • Translate complex product requirements into actionable technical roadmaps and align stakeholders across the organization.
  • Serve as the technical anchor for the Contribution engineering team and influence the broader Content Ecosystem org.
  • Use AI-assisted development tools to accelerate prototyping, system design, and coding while validating final outputs.
  • Lead highly performant client infrastructure, including zero-latency rich-text rendering, media upload pipelines, and offline/online state synchronization.
  • Set patterns and standards for how future formats integrate into the client layer.
  • Tackle technical challenges that improve contribution success rates and reduce friction for users.

Requirements

  • 10+ years of professional software engineering experience.
  • Proven track record as a Senior Staff Engineer or Principal Engineer on consumer-facing mobile or web client applications.
  • Deep expertise in modern web architecture, including React, TypeScript, and advanced state management.
  • Strong command of native mobile paradigms, including iOS/Swift and Android/Kotlin.
  • Experience defining unified client APIs and leading cross-platform engineering standards.
  • Demonstrated ability to solve client-side performance and rendering bottlenecks at scale.
  • Experience 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 tradeoffs between performance, reliability, and business impact.
  • Demonstrated ability to lead large, cross-functional engineering initiatives balancing technical excellence with aggressive growth targets.

Benefits

  • Base salary of $232,500 to $325,500 USD.
  • Eligible for equity in the form of restricted stock units.
  • May also be eligible for commission depending on the position offered.
  • Comprehensive healthcare benefits, including medical, dental, and vision insurance for U.S.-based employees.
  • 401(k) program with employer match.
  • Flexible vacation and paid volunteer time off.
  • Global benefits supporting workspace needs, professional development, and caregiving support.
  • Family planning support, gender-affirming care, and mental health and coaching benefits.
  • Generous paid parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Temporary Task-Based Senior Software Developer

9th Way Insignia 51-250 Internet Software & Services

9th Way Insignia is hiring a Temporary Task-Based Senior Software Developer to support the VA Office of Academic Affiliations Data Management Center in modernizing, sustaining, and securing a portfolio of government applications and data systems.

Azure C# CSS JavaScript .NET Power BI SQL Server
6 hours, 43 minutes ago

Senior Software Engineer (AI Platform)

Conga 1K-5K IT Services

Conga is hiring a Senior Software Engineer for its AI Platform team to design, build, and optimize enterprise AI and GenAI products that support scalable, reliable production systems.

C# Celery Docker FastAPI GCP Generative AI Java Kafka Kubeflow Kubernetes Machine Learning MLOps MongoDB NLP PostgreSQL Pytest Python Scala SQL SQL Server Transformers Vertex AI
6 hours, 43 minutes ago

Software Developer (Microsoft Power Platform)

9th Way Insignia 51-250 Internet Software & Services

9th Way Insignia is seeking a mid-level Software Developer for the VA Office of Academic Affiliations Data Management Center to build and maintain Microsoft Power Platform solutions that support enterprise modernization and sustainment work in the VA Enterprise Cloud.

Azure .NET Power BI SQL SQL Server
6 hours, 43 minutes ago

Senior Software Developer (.NET Core / Azure Cloud Solution)

9th Way Insignia 51-250 Internet Software & Services

9th Way Insignia is hiring a Senior Software Developer to support the VA Office of Academic Affiliations’ Data Management Center by sustaining and modernizing its .NET applications, Azure cloud infrastructure, reporting systems, and data governance environment.

Azure C# CSS JavaScript .NET Power BI SQL Server
6 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers