Staff Android Engineer, Home Experience

at Reddit
πŸ“ Canada
πŸ“ Switzerland
πŸ“ Germany
πŸ“ Spain
πŸ“ France
πŸ“ United Kingdom
πŸ“ Netherlands
πŸ“ United States
πŸ“ Toronto, Canada
πŸ“ Berlin, Germany
πŸ“ Madrid, Spain
πŸ“ London, United Kingdom
πŸ“ Amsterdam, Netherlands
πŸ“ Chicago, United States
πŸ“ New York City, United States
πŸ“ Los Angeles, United States
πŸ“ San Francisco, United States
USD 217,000-303,900 per year
SENIOR
βœ… Remote βœ… Hybrid

Used Tools & Technologies

Machine Learning

Required Skills & Competences

Software Development @ 3 Kotlin @ 3 Leadership @ 4 Communication @ 4 Android @ 4 Firebase @ 6 Experimentation @ 4 GraphQL @ 3 Observability @ 4 AI @ 4 GenAI @ 4

Details

Reddit is a community of communities. The Home Experience team owns one of the highest-traffic surfaces on the platform: the Home feed on Reddit apps and website. The team focuses on delivering a smooth, intuitive, and delightful feed experience at immense scale for hundreds of millions of users.

Responsibilities

  • Serve as the technical lead for a high-caliber, inclusive engineering team across the organization.
  • Collaborate cross-functionally with product, design, and engineering partners to design and build new products and features for the Home feed.
  • Drive improvements in developer workflows, implement best practices, mentor engineers, and review code and design docs.
  • Participate in the full development cycle: design, development, testing, experimentation, analysis, and launch.
  • Lead planning, development, and implementation across Reddit’s Android architecture in partnership with many teams.
  • Enable a culture of metrics-led execution with a focus on operational excellence and system observability.
  • Partner with senior leadership on the strategic roadmap and drive engineering/product initiatives.

Requirements

  • 8+ years of experience as a software engineer developing user-facing applications.
  • Software development experience in Kotlin for Android and familiarity with GraphQL.
  • Fluency working with product metrics and designing/analyzing experiments, with exposure to tools like BigQuery, HEX, Firebase, etc.
  • Experience leveraging GenAI tools to increase software engineering productivity.
  • Experience working with ML engineering teams and integrating ML solutions is a plus.
  • Strong organizational skills with the ability to prioritize and keep projects on schedule.
  • BS in Computer Science, similar technical field, or equivalent practical experience.
  • Strong focus on user experience and usability; advocate for users and have intuition for how people interact with software. Social product experience is a plus.
  • Entrepreneurial, self-directed, and comfortable building in ambiguity.
  • Excellent communication skills for collaboration in a fully remote environment and with technical/non-technical audiences.

Benefits

  • Comprehensive healthcare benefits and income replacement programs
  • 401(k) with employer match
  • Global benefit programs (workspace, professional development, caregiving support)
  • Family planning support
  • Gender-affirming care
  • Mental health & coaching benefits
  • Flexible vacation & paid volunteer time off
  • Generous paid parental leave

Pay Transparency and Additional Information

  • Base salary range (U.S.-based): $217,000 - $303,900 USD
  • This role may be eligible for equity (RSUs) and, depending on the position, may be eligible for a commission.
  • Interviews for select roles/locations may be recorded, transcribed, and summarized by AI; candidates can opt out prior to scheduled interviews.
  • This role can be remote within the United States, Canada, or Europe, or hybrid if near an office. Offices are located in San Francisco; Los Angeles; Chicago; New York City; Toronto; London; Amsterdam; Madrid; and Berlin.