Twitter is looking for great systems engineers. You should love finding simple solutions to big problems, and care not only about the efficiency and maintainability of software, but the way it helps other teams do their jobs. You'll get to work with great people on systems that serve billions of requests per day, and directly improve the lives of all our users and developers.
Improve the scalability, resilience, observability, and efficiency of our core systems
Code using primarily Scala, Ruby, Java, and C
Build storage systems, libraries, and frameworks that let Twitter grow
Cooperate with other teams and contribute to the external open-source community
BS, MS, or PhD in Computer Science or equivalent work experience
Extensive experience with web infrastructure, distributed systems, databases, or performance analysis
Expert knowledge of at least one compiled language and one scripting language
Great debugging and reasoning skills
Experience with Cassandra, Redis, Memcached, MySQL, or Ruby on Rails
Experience with profiling tools such as Valgrind, YourKit, or SystemTap
Demonstrated contributions to open-source software
Active use of Twitter
Responsible enjoyment of beer
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...