Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 4 Go @ 4 Kotlin @ 6 Python @ 4 Java @ 6 Communication @ 4 Rust @ 4 Android @ 4 Android Development @ 4 API @ 4 HTTP @ 4 Jetpack Compose @ 1 iOS @ 4 RxJava @ 3 GraphQL @ 4Details
Reddit is a community of communities built on shared interests, passion, and trust. 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 our team in Chicago, IL.
Responsibilities
- Develop user-facing Android native mobile applications at scale.
- Collaborate with cross-functional teams to design and deliver maintainable APIs and features that support moderators and communities.
- Prioritize tasks, deliver projects on schedule, and iterate on mobile product experiences.
- Work in a fast-paced environment, contribute to new feature development, and help shape modern Android development practices across the codebase.
Requirements
- At least 4+ years of experience as a software engineer developing user-facing Android mobile native applications at scale, using Java or Kotlin.
- Software development experience in one or more general-purpose programming languages such as Java, Python, Go, Rust, or C++.
- Knowledge of GraphQL, REST, and HTTP basics; ability to design maintainable APIs is a plus.
- Familiarity with reactive frameworks (RxJava, Kotlin Coroutines).
- Experience with Jetpack Compose and modern Android development practices is a plus.
- BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
- Strong organizational skills and the ability to prioritize and deliver projects on schedule.
- Entrepreneurial mindset: self-directed, innovative, and biased toward action in ambiguous, fast-paced environments.
- Excellent communication skills and the ability to collaborate effectively with teams in a distributed/fully remote environment when needed.
What Will Set You Apart
- Experience or desire to work in other tech stacks such as backend, web, or iOS.
- A passion for learning and adapting to new technologies.
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) match
- Family planning support
- Gender-affirming care
- Mental health & coaching benefits
- Flexible vacation & Reddit Global Days Off
- Generous paid parental leave
- Paid volunteer time off
Pay Transparency
- Base pay range: $190,800 - $267,100 USD
- In addition to base salary, this role may be eligible for equity in the form of restricted stock units and, depending on the position offered, may be eligible to receive a commission.
Notes
- In select roles and locations, interviews may be recorded, transcribed, and summarized by AI; candidates can opt out prior to scheduled interviews.
- Reddit is an equal opportunity employer and provides reasonable accommodations for qualified individuals with disabilities and disabled veterans during the application process.