
Remote opportunity at
RedditStaff Software Engineer, Android Design System
Reddit is hiring a Staff Software Engineer for its Android Design System team. The role evolves the company's cross-platform design system and UI architecture, building reusable…
Career Tools
About This Role
Reddit is hiring a Staff Software Engineer for its Android Design System team. The role evolves the company's cross-platform design system and UI architecture, building reusable components and performance-focused patterns that product teams use across Reddit. It is a full-time, remote position for US-based candidates, suited to a senior Android engineer with at least six years of experience in Kotlin and Jetpack Compose.
Job Description
Reddit is hiring a Staff Software Engineer for its Android Design System team. The role evolves the company's cross-platform design system and UI architecture, building reusable components and performance-focused patterns that product teams use across Reddit. It is a full-time, remote position for US-based candidates, suited to a senior Android engineer with at least six years of experience in Kotlin and Jetpack Compose.
Responsibilities
- Expand the cross-platform design system with higher-level reusable components
- Work with product teams, designers and engineers so the system supports real product needs
- Contribute to Android architecture, rendering patterns and performance practices
- Build accessible components, patterns and documentation that teams can adopt by default
Requirements
- At least six years of software engineering experience, including leading cross-functional projects
- Experience building shared UI infrastructure such as design systems or component libraries
- Strong modern Android development with Kotlin and Jetpack Compose
- Expertise in UI architecture and performance optimization, using tools such as Instruments
Qualifications
- Familiarity with accessibility best practices
- Comfort with ambiguity, seeking feedback and continuous improvement
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) with employer match, plus family planning and gender-affirming care support
- Flexible vacation, paid volunteer time off and generous paid parental leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is the role remote?
Yes. It is listed as remote for US-based candidates.
What experience is required?
At least six years of software engineering experience, including work on shared UI infrastructure and modern Android development.
Does the posting state a salary?
The excerpt cuts off before the pay range, so no figure is stated.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.