Engineering Manager - Engineering Effectiveness (Mobile)


San Francisco, Remote US, Seattle, Los Angeles, New York City, Atlanta

This role accepts applications for work in the locations as noted above. Roles listing 'Remote US' as a location are not currently available in the following states: Colorado, Iowa, and Louisiana.

Company description

Who We Are:

Engineering Effectiveness Clients serves all of the client engineers across Web and Mobile at Twitter. Our mission is to enable client engineers to iterate faster, ship high-quality products, and enjoy doing it. We work to improve developer velocity and delivery by improving builds, test infrastructure, source control, continuous integration, and release. Our customers are all the client engineers at Twitter.

Job description

Your team will be responsible for the tools and processes that enable our globally distributed mobile engineering team to work as productively as possible. You’ll drive the team to come up with creative solutions to improve developer velocity in all phases of the development process and tackle challenges in a breadth of areas such as build, test infrastructure, source control, and continuous integration and release.

Who You Are:

  • You have significant technical experience and expertise related to mobile engineering, tooling, infrastructure, or productivity.
  • You’ve led projects with and know how to build alignment across a set of cross-functional peers.
  • You are experienced with software engineering methodologies and bring a disciplined approach to testing and driving reductions in technical debt.
  • You have experience leading engineers at all levels and you’re skilled at coaching and guiding your directs through their career development.
  • You have excellent communication skills and can demonstrate having collaborated with tech leads and senior engineers and other disciplines to deliver new products to market and iteratively improve these products over time.
  • You can clearly articulate desired outcomes and empower engineers to develop simple solutions to complex problems. You make your arguments based on facts and data, but understand how to value and include intuition in the decision-making process.
  • You have the ability to gather product and business requirements and to gut check new insights and proposals. You have a consistent track record of establishing and driving technological advances.


  • B.S. or Masters in Computer Science with 5+ years of experience
  • 2+ years of experience managing software engineering teams
  • Previously managed a team of 4-8 engineers with responsibility for mobile or web client

Additional information

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran, genetic information, marital status or any other legally protected status.

San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Engineering hiring process
Step 1

Once your application is received, a recruiter will reach out pending your qualifications are a match for the role.

Step 2

If your background is a match, you may have 1-2 technical phone interviews or be given the chance to provide a work sample depending on the role.

Step 3

If the phone interviews go well or your work sample is strong, the final step includes interviews with 5-6 people via a video conference call.


Read Twitter's Applicant and Candidate Privacy Policy here.

U.S. Equal Employment Opportunity information (Completion is voluntary)
Voluntary Information
Privacy and data