2 months ago
Base Salary
$233k - $326k/yr
Responsibilities
- Define and execute the organization-wide client architecture strategy for video creation, editing, and uploading in shared composers.
- Establish patterns for integrating future contribution formats into the client layer.
- Build and scale new contribution formats within shared post and comment experiences.
- Translate product requirements into technical roadmaps and drive alignment across Web, iOS, and Android.
- Serve as the technical anchor for the Contribution engineering team and influence the broader Content Ecosystem organization.
- Use AI-assisted development tools for prototyping, system design, and coding while validating and owning final outputs.
- Lead performant client infrastructure for rich-text rendering, edge-optimized media uploads, and offline/online state synchronization.
- Optimize the contribution funnel by reducing client-side friction and improving global contribution success rates.
- Mentor engineers and provide technical leadership without directly managing the engineering team.
Requirements
- 10+ years of professional software engineering experience.
- Proven experience 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 architectural command of native mobile paradigms, including iOS/Swift and Android/Kotlin.
- Experience solving client-side performance and rendering bottlenecks at scale.
- Experience building interactive features such as rich-text editors, asynchronous media processing pipelines, or real-time state synchronization systems.
- Exceptional written and verbal communication skills, with the ability to influence VP-level technical direction.
- Ability to lead large cross-functional engineering initiatives and balance technical excellence with growth objectives.
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) with employer match
- Global benefits covering workspace, professional development, and caregiving support
- Family planning support
- Gender-affirming care
- Mental health and coaching benefits
- Flexible vacation and paid volunteer time off
- Generous paid parental leave
- Interview recording, transcription, and AI summarization may be used, with an option to opt out
- U.S. base salary range of $232,500–$325,500, plus potential equity and commission
Tech Stack
Categories
FrontendMobile
About Reddit
Reddit is the heart of the internet, where millions of people get together to talk about any topic imaginable. Share, vote, and decide what matters in everything from breaking news, to fandoms, lifehacks, gaming, sports, health, and the internet’s cutest animals. With over 100,000 subreddit communities about every topic you could think of (and thousands more you couldn’t), whatever it is, there’s a place for you on Reddit. Interested in joining our growing team? Check out redditinc.com/careers.
