Engineering Manager, Internal Tools
Twitter - San Francisco, CA
Provide the leadership needed to build business critical Internal Tools to improve productivity of all Twitter employees. This position will be responsible for day to day management of a team of engineers that will build and evolve scalable internal tools framework and applications working with cross functional teams across Twitter and other infrastructure teams like IT System administration, information security etc. This leadership position will be responsible for technical standards, roadmap development, technology selection and delivery of internal tools used by HR, finance, IT, facilities, sales and other business groups across Twitter.

A successful engineering manager will:
Mentor the professional development of each direct report through personal and performance management.

Be an aggressive source of engineering talent and be comfortable closing candidates

Give engineers the tools, confidence, and motivation to make decisions independently that lead to the recognition of your engineers and not just yourself.

Initiate cross-function collaboration with other Twitter infrastructure teams

Seek diverse perspectives to drive bottom-up innovation and create buy-in from all technical stakeholders inside and outside the team.

Ensure the team fully understands the goals and objectives of Twitter as a company and how their work fits into 'the bigger picture.'

Description Responsibilities:
Manage day to day responsibilities of engineers working on Internal tools

Hire and close qualified technical candidates for the team

Work closely with other engineering, operations and business teams to deliver against initiatives

Drive technical framework, development processes and architecture for internal tools

Help evaluate tools and technologies

Work with the internal tools engineering team to drive delivery against roadmap

Help the team hands-on in debugging critical issues or in complex designs, coding schemes.

Requirements

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

5+ years of managing an engineering team

Experience 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 etc.

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

Disciplined approach to development, testing and quality assurance processes

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

Good understanding of mysql database and OS concepts, internals with

Linux, Centos (Redhat) or Debian.

Ability to work with cross functional teams and manage conflicts

Excellent verbal and written communication skills.

Desired

Github profile or link to open source work

Visual design skills

Knowledge of cross-browser quirks

Twitter - 20 months ago - save job - block
Recommended Jobs
Tools Integration Engineer
Linden Lab - San Francisco, CA
Omidyar Networks - 7 days ago

Operations Engineer
Disqus - San Francisco, CA
DISQUS - 14 hours ago

Build and Release Systems Administrator
Marin Software - San Francisco, CA
Marin Software - 16 days ago
About this company
Here's less than 140 characters for ya: trivial texts or not, every one's all a-twitter about tweeting. Twitter operates a free...