Don't wait! First round interviews are being scheduled now.

0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Development & Design
Search Engines & Internet Portals
Media & Internet
Customer Relationship Management Software(CRM)
Enterprise Resource Planning Software(ERP)
Business Intelligence Software(BI)
Storage & System Management Softw
Software Engineer, Entry-Level
(This job is no longer available)
Twitter | San Francisco, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

About this Job
Twitter is looking for entry-level engineers to work on some of the most interesting technical challenges in the industry today. These range from bite-sized feature development projects to large operational undertakings, such as building the systems that enable us to deliver fast, scalable and reliable services to users. You'll also have the opportunity to work on web interfaces that will be seen and used by millions of people around the globe. Not only will you make a visible and immediate impact on our dynamic ecosystem, you will work alongside some of the brightest minds in the industry and thrive in a culture that always puts users first. You should love finding simple solutions to complex problems, and care about not only the technical and algorithmic aspects of large systems, but the way they enable other teams to do their jobs. You should have previous experience with web infrastructure, distributed systems, or component-oriented software engineering.


Code using primarily Java, Scala, Ruby, and C++ for the backend and in Ruby, HTML/CSS, and Javascript if you are doing more on the front end (project dependent)
Work closely with, and incorporate feedback from, engineers from other teams at Twitter, product management, and interaction designers
Work on the scalability, resilience, and efficiency of backend components
Build storage systems, libraries, and frameworks that let Twitter grow
Work in a team-oriented environment
Pro-actively look for ways to make Twitter better

Qualifications & Desired Skills

BS, MS, or PhD in Computer Science or equivalent
Experience or interest in distributed network systems
Demonstrated open-source contribution
Previous success in a performance-critical environment is a plus
Knowledge of TCP/IP and network programming or developing/designing large software systems
Entrepreneurial spirit

Additional Info

Please specify 'University Recruiting' under source, and enter the name of the University you are attending.
Please attach a copy of your unofficial transcript (under 'add an attachment').
Feel free to attach sample code and note if you've already done some work with our API
Know someone at Twitter or a professor who can vouch for your work/research? Please note their name(s) in the space provided for the cover letter.

follow for more recruiting info

About Twitter

Twitter Inc. was founded in 2006 and has grown rapidly to more than 6 million users. The company has recently gotten plenty of Hollywood buzz as A-list actors sign up and post tweets to control their image, widen their appeal and communicate directly with fans.