Job Description
Please note: if successful, you will be hired through an Employer of Record (EOR) as a full time employee contracted out to Reddit, not as an independent contractor (IC).
What We’re Working On
- Building/redefining analytics libraries and tooling for high-quality data construction, validation, and emission from Reddit platforms producing over 1.5M events per second
- Supporting data owners with migration from legacy analytics services/libraries to refactored ones
- Increasing the reliability of Reddit core metrics by improving code coverage with unit, integration, and end-to-end automated testing
What We Are Looking For
- 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
- Nice-to-have: experience with Espresso and/or UIAutomator frameworks, writing BigQuery/SQL queries
Responsibilities:
- Develop, evolve, and maintain internal android analytics libraries producing over 500k events per second
- 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
- Participate in the full Android development cycle: design, develop, QA, experiment, analyze, and deploy.