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.
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:
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
Twitter is an online social networking service that enables users to send and read short 140-character messages called "tweets"....