Software Engineer - Internal Tools
Twitter - San Francisco, CA

This job posting is no longer available on Twitter. Find similar jobs:Software Engineer jobs - Twitter jobs

Software Engineer, Internal Tools

You will build tools and applications to improve productivity of all Twitter employees. These business-critical internal tools will be used across HR, IT, finance, sales, facilities, IT etc. We are looking for energetic engineers that have a passion for building applications and automating tasks that make the lives of all Twitter employees easier.


Write front-end code in Ruby, Javascript, and HTML/CSS

Implement new features and optimize existing ones from controller-level to UI

Use mysql for backend database

Work closely with teams across Twitter to build internal tools

Rapidly fix bugs and solve problems

Pro-actively look for ways to make Twitter better


B.S. or higher in Computer Science (or equivalent work experience)

Very strong in one of the following:
Ability to create an interface in HTML, CSS and JavaScript. Proficiency creating applications in one server side framework: NodeJS, Rails, J2EE, Scala, etc.

Knowledge of any enterprise or open source CMS, Wikis, Jira etc.

Solid understanding of the full web technology stack (e.g. HTTP, cookies, headers, asset loading / caching)

Disciplined approach to testing and quality assurance

Understanding of CS concepts such as: common data structures and algorithms, profiling/optimization

Good understanding of OS concepts and internals with

Linux, Centos (Redhat) or Debian.


Github profile or link to open source work

Visual design skills

Knowledge of cross-browser quirks

Great written communication and documentation abilities

About this company
14 reviews
Twitter is an online social networking service that enables users to send and read short 140-character messages called "tweets"....