Senior Android Engineer, Moderation Engineering

at Reddit
USD 190,800-267,100 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Go @ 4 Kotlin @ 6 Python @ 4 Java @ 6 Hiring @ 4 Communication @ 4 Rust @ 4 Android @ 4 Android Development @ 4 API @ 4 HTTP @ 4 Jetpack Compose @ 4 iOS @ 4 RxJava @ 3 GraphQL @ 4

Details

Reddit is a community of communities. The Moderation Engineering organization builds features that enable moderators to create and grow meaningful, destination communities. The Moderation Empowerment team focuses on empowering moderators with tools to shape culture, drive engagement, and scale healthy communities.

We are seeking a talented and experienced Android Engineer to join the team and build user-facing native Android features at scale for moderator workflows.

Responsibilities

  • Design, implement, and maintain user-facing native Android features and applications for moderation tools.
  • Collaborate with product, design, backend, and other engineering teams to deliver high-quality, maintainable solutions.
  • Contribute to API design and integrations (GraphQL/REST) where applicable.
  • Prioritize work, estimate tasks, and deliver projects on schedule.
  • Work effectively in cross-functional and distributed teams; communicate complex topics to technical and non-technical audiences.

Requirements

  • 4+ years of experience as a software engineer developing user-facing Android native mobile applications at scale using Java or Kotlin.
  • Software development experience in one or more general-purpose languages (examples listed: Java, Python, Go, Rust, C++).
  • Knowledge of GraphQL and/or REST, HTTP basics, and the ability to design maintainable APIs is a plus.
  • BS degree in Computer Science or a similar technical field, or equivalent practical experience.
  • Strong organizational skills and the ability to prioritize and deliver projects on schedule.
  • Entrepreneurial spirit: self-directed, innovative, biased toward action in fast-paced environments.
  • Excellent communication skills; ability to collaborate remotely and asynchronously.

What Will Set You Apart

  • Experience or desire to work in other tech stacks (backend, web, iOS).
  • Passion for learning and adapting to new technologies.
  • Familiarity with reactive frameworks (RxJava, Kotlin Coroutines).
  • Experience with Jetpack Compose and modern Android development practices.

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) match.
  • Family planning support and gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation, Reddit Global Days Off, generous paid parental leave.
  • Paid volunteer time off.

Pay Transparency

  • Base pay range for this U.S.-based position: $190,800 - $267,100 USD.
  • Role may be eligible for equity (restricted stock units) and, depending on the position, commission.

Interview Recording & Candidate Privacy

  • In select roles and locations, interviews may be recorded, transcribed, and summarized by AI; candidates can opt out prior to any scheduled interviews.
  • During interviews, Reddit may collect identifiers, professional/employment information, and sensory information (audio/video). Recordings will be deleted promptly after hiring decisions. See candidate privacy policy for details.

Diversity & Accommodations

  • Reddit is an equal opportunity employer and provides reasonable accommodations for qualified individuals with disabilities and disabled veterans during the application process.