At Reddit, our community is built on shared interests, passion, and trust. It's home to authentic conversations on the internet. Every day, users submit, vote, and comment on topics they care about.
The largest source of information on the internet is our platform, with 100,000+ active communities and approximately 73+ million daily active unique visitors.
Reddit brings people together through common interests, inviting them to share, vote, comment, and create across thousands of communities.
Role Overview
We're looking for an experienced Android Engineer to join our team. As a key member of our EDT team, you'll work on improving the quality of data emitted from Reddit client platforms (iOS, Android, Web) to support the reliability of Reddit Core Metrics.
Key Responsibilities:
* Develop, evolve, and maintain internal android analytics libraries producing high-quality data
* Write clean, scalable, well-designed, and well-tested code that adheres to best practices
* Build new and maintain existing unit, integration, and end-to-end automated tests
Requirements
To be successful in this role, you'll need:
* 5+ years of experience with Kotlin or Java within Android development
* Willingness to build Android tooling for data construction/emission and refactor legacy codebase
* Familiarity with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation
* Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product
What We Offer
As a valued member of our team, you'll enjoy:
* A dynamic and collaborative work environment
* Opportunities for professional growth and development
* A competitive compensation package
Additional Information
Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.