Engineering Manager, Site Reliability Engineering (Core Infrastructures Services)


San Francisco, Seattle

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

Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.

Job description

Who We Are


Twitter SRE scales Twitter to serve the public conversation around the globe. We inspire engineering confidence by systematically making services reliable and efficient, and ensuring changes are safe and fast.


Core Infrastructure Services SRE scales and operates a portfolio of systems that provide secure access to, and fundamental underpinnings of, Twitter’s infrastructure. In this role, you will serve Twitter by ensuring the reliability of these systems and helping ensure that they meet growth needs in an innovative hybrid on-prem and cloud environment.


What You’ll Do


Twitter offers leaders the unique opportunity to personally make a noticeable difference at a company that makes a difference in the world. We believe passion and personality matter; as such, we need leaders that can lead diverse, smart, and driven engineers while balancing day to day people management with moving the business forward both technically and culturally.


As an Engineering Manager, you will lead a team of engineers who are working to keep Twitter reliable and scalable. Your responsibilities include, but are not limited to:


  • Empower each of the members of your team to grow, thrive, and find fulfillment in their work. Align the team’s capabilities and interests with the company’s needs. 

  • Engage technically on dealing with production incidents and in driving execution on project work. 

  • Partner with peer managers and senior leaders to find collaborative solutions to wide-ranging challenges, often with ambiguous ownership boundaries.

  • Represent your team effectively in roadmap discussions, priority setting, and postmortems.

  • Influence the technical and cultural development of broader organizations, including Infrastructure Automation, SRE, and Platform Engineering.

  • Raise the bar for provable reliability, quality, and security.

  • Plan a sustainable roadmap with measurably valuable but realistically attainable goals. Deliver durable, systematic improvements.

  • Use data to make informed decisions about priorities, and to measure the cost of problems and the impact of solutions.

  • Be a part of creating a more diverse, inclusive, and equitable Twitter.


Who You Are


Your professional qualifications include:


  • 5+ years of software engineering, SRE, or technology operations engineering experience in a highly customer-focused environment.

  • 3+ years experience successfully leading a team of 5-8 engineers, in a role that included both production support and project delivery responsibilities.

  • a proven track record of leading geographically distributed teams, ensuring all members are well integrated.

  • Concrete experience turning an ambiguous set of business requirements into a roadmap, and driving it successful execution in an environment where the stakes are significant.

  • Ability to write code in at least one language. You are comfortable reviewing both functional implementation and tests.

  • Take enjoyment in anticipating how systems fail, how failure can be designed for, how it can be monitored and what constitutes good SLIs.

  • Skilled in communicating, in appropriate technical depth, with a variety of audiences, from engineers to upper management.

  • Having a passion for automation!


Desired Additional Qualifications


  • Experience in foundational infrastructural services, such as DNS.

  • Familiarity with security concepts such as principle of least privilege and ephemeral access.

  • Hands-on experience with at least one public Cloud computing service.

Additional information

All your information will be kept confidential according to EEO guidelines.

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.

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