Sunday, 27 July 2014

Software Engineer - Mobile and Web Analytics | Twitter, Inc. | San Francisco, CA


Software Engineer - Mobile and Web Analytics | Twitter, Inc. | San Francisco, CA


Software Engineer - Mobile and Web Analytics

Software Engineering | San Francisco, CA

Software Engineer - Mobile and Web Analytics
 
People today can access Twitter from many different platfoms, both mobile and web. 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 a mobile and web analytics software engineer, you will work on analysis tools and infrastructure to help answer such questions. You will work on the full analytics stack, including defining new logging in Twitter clients, processing raw logs data, and visualization and reporting of results.
 
Responsibilities
- Write code in Java, Scala, and Pig to process logs data.
- Write code in Ruby and Javascript to visualize data.
- Build tools to simplify and automate mobile data analysis.
- Work with product managers, data scientists, and data analysts to understand analysis requirements.
- Work with engineers to understand the data we collect and define new logging.
 
Requirements
- BS, MS, or PhD in Computer Science or equivalent work experience
- Excellent knowledge of C++, Java, Scala, or other modern systems language.
- Proficient with scripting languages such as Ruby or Python
- 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.
- Understanding of iOS or Android mobile applications.
- Familiar with Apache Pig, Hadoop, and related technologies
- Experience with MySQL or Vertica
 
 
 
 
 

No comments:

Post a Comment