Senior Software Engineer

Reddit is a community of communities. It's built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 82M+ daily active unique visitors, Reddit is one of the internet's largest sources of information.
$253,900 - $267,100
Android
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Social Media · Technology

Description For Senior Software Engineer

Reddit, Inc. is seeking a Senior Software Engineer in San Francisco, CA. This role offers an exciting opportunity to work on one of the internet's largest platforms for information and community engagement.

Key Responsibilities:

  • Develop and support existing features for the Android platform
  • Own feature technical implementation and lead feature development
  • Collaborate closely with product and design teams
  • Review code produced by other engineers
  • Lead the Chat Supply Android team
  • Improve developer collaboration and facilitate meetings
  • Perform bug triage and maintain technical roadmap
  • Contribute to application architecture and write supportive documentation

The ideal candidate will have a strong background in Android development, with expertise in Kotlin and Jetpack Compose. You'll be working on cutting-edge technology, helping to shape the future of Reddit's mobile experience for millions of users.

This role offers the flexibility of telecommuting, allowing you to work from home while still being part of a dynamic, global team. You'll have the opportunity to make a significant impact on a platform that reaches millions of users daily, working on features that foster community engagement and information sharing.

Reddit offers a comprehensive benefits package, including healthcare, 401k matching, professional development funds, and flexible vacation time. The company culture supports work-life balance, with initiatives like Reddit Global Wellness Days and paid volunteer time off.

If you're passionate about building community-driven technology and want to be part of a team that's shaping the future of online discourse, this role at Reddit could be your next big opportunity.

Last updated 7 months ago

Responsibilities For Senior Software Engineer

  • Develop and support existing features for the Android platform
  • Own feature technical implementation
  • Lead feature development for the Android platform
  • Collaborate with product and design teams
  • Review code produced by other engineers
  • Lead Chat Supply Android team
  • Improve developer collaboration
  • Facilitate meetings
  • Perform bug triage
  • Maintain technical roadmap
  • Contribute to application architecture
  • Write supportive documentation

Requirements For Senior Software Engineer

Kotlin
Java
  • Master's degree, or foreign equivalent, in Computer Science, Engineering, or closely related quantitative discipline
  • Two (2) years of experience in job offered or in any occupation in a related field
  • Proficiency in Kotlin
  • Experience with Jetpack Compose
  • Strong knowledge of Android development
  • Familiarity with GraphQL
  • Understanding of Algorithms
  • Experience with Java
  • Proficiency with Github
  • Skill in using Android Studio

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive Healthcare Benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

Interested in this job?

Jobs Related To Reddit Senior Software Engineer

Senior Android Engineer, Quality Engineer

Senior Android Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for mobile applications.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while building inclusive digital experiences for millions of users.

Senior Android Engineer, Guest Displays & Platforms

Senior Android Engineer position at Airbnb, focusing on guest experience and product details page, offering competitive compensation and opportunity to impact millions of users.

Senior Android Developer

Senior Android Developer position at CI&T, focusing on developing high-quality mobile applications using Kotlin and modern Android technologies for international clients.

Android Developer

Senior Android Developer position at Udelta, developing a secure browser with privacy features, based in Cyprus with full relocation support.