Twitter is looking for great engineers to work on the billing system supporting our ads platform. You will work with large unstructured and structured data sets (large multi-terabyte+, 100MM+ daily transaction volumes). You will enhance current systems to effectively interpret this data into digestible billing reports for internal and external use. You will build systems that will scale to fit the needs of our diverse and growing set of advertisers both in size and by geography. You will be working on one of the most critical modules for Twitter to enable its continued success.
Improve the scalability, resilience, observability, and efficiency of our core billing systems
Develop systems to process large datasets in Hadoop and other distributed systems
Build tools to simplify and automate large-scale data analysis
Code using primarily Java, Ruby, Scala and Pig
Partner effectively with colleagues in Product, Sales, and Finance to deliver timely billing solutions for internal and external customers
BS, MS, or PhD in Computer Science or equivalent work experience
Experience designing fault-tolerant distributed systems.
Experience with distributed systems and large-scale data processing systems like Hadoop
Extensive experience with relational databases, such as MySQL and Vertica
Experience with data warehouses and ETL processes
Strong debugging and reasoning skills
Demonstrated skills in partnering with different functions across an organization
Experience with front end web applications
Demonstrated contributions to open-source software
Active user of Twitter
for more recruiting info
Twitter - 16 months ago
Here's less than 140 characters for ya: trivial texts or not, every one's all a-twitter about tweeting. Twitter operates a free di...