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