Saturday 26 July 2014

Software Engineer - Android Analytics | Twitter, Inc. | San Francisco, CA


Software Engineer - Android Analytics | Twitter, Inc. | San Francisco, CA


Software Engineer - Android Analytics

Software Engineering | San Francisco, CA

Every day, millions of users access Twitter from Android devices. To deliver the best experience for our users, we make product decisions based on data. What features lead to greater retention? What are the differences between Twitter for Android and Twitter for iPhone users? As an Android analytics software engineer, you will work on the analytics framework for Twitter's Android apps. You will be part of a team responsible for the full analytics stack, including defining new logging in Twitter clients, processing raw logs data, and visualization and reporting of results.
 
Responsibilities
- Write Android code to support rapid experimentation with client features.
- Work with engineers, product managers, data scientists, and data analysts.
 
Requirements
- BS, MS, or PhD in Computer Science or equivalent work experience
- Excellent knowledge of Android Java development
- Great debugging and analytical reasoning skills
- Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
 
Desired
- A solid understanding of metrics, A/B testing, and statistics
- Knowledge of Scala
- Understanding of other mobile app platforms such as mobile web or iOS
- Familiar with Apache Pig, Hadoop, and related technologies
- Experience with MySQL or Vertica
 
 
 
 
 
 

No comments:

Post a Comment