Senior Staff Software Engineer, Client Architecture @Reddit
Software Development
Salary usd 232,500 - 3..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Staff Software Engineer, Client Architecture @Reddit

2mths ago - Reddit is hiring a remote Senior Staff Software Engineer, Client Architecture. πŸ’Έ Salary: usd 232,500 - 325,500 per year πŸ“Location: USA

Role Description

We need a web client and mobile consumer product domain expert to lead the architectural overhaul of our post and comment composers across all platforms. As a Senior Staff Engineer, you will define the multi-year technical vision for how users create content on Reddit. You will focus on continued modernization of our composers and building out new contribution formats, particularly the future of video creation and editing. By removing client-side friction, integrating intelligent posting/commenting user empowerment, and setting the standard for client performance, you will be the technical cornerstone for accelerating our global user contribution and content ecosystem growth.

  • Architect for Scale:
    • 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.
  • Accelerate Product Roadmap:
    • 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.
    • Productize viral, low-effort creation formats that convert passive consumers into active contributors.
  • Mentorship & Org Leadership:
    • 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.
    • Drive alignment across Web, iOS, and Android platforms.
  • Leverage Modern Tooling:
    • Thoughtfully utilize AI-assisted development tools to accelerate prototyping, system design, and coding.
    • Apply rigorous judgment to validate and own the final outputs.
    • Evangelize AI as a tool.
  • Optimize Contribution Funnel:
    • 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.
    • 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.
  • Client Architecture Expertise: 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).
  • Domain Expertise: Demonstrated track record of solving hard client-side performance and rendering bottlenecks at scale.
  • Exceptional written and verbal communication skills.
  • Ability to influence VP-level technical direction and navigate strict tradeoffs between performance, reliability, and business impact.
  • 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
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Staff Software Engineer, Client Architecture @Reddit
Software Development
Salary usd 232,500 - 3..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,939+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later