Senior Software Engineer, Cloud Capacity Engineering (Remote Friendly)

Company Description

Site Reliability Engineering (SRE) at Twitter is responsible for the reliability, performance, scalability, and safe operability of Twitter services.  We build software to automate, optimize, and manage services with the lens of reliability driven outcomes.  We are driven to establish a culture of reliability and deliver solutions that enable velocity across all of Engineering. We aim to make Reliability Easy

The Position

What You’ll Do:

Twitter’s adoption of public cloud products is accelerating and operating across multiple providers. We are seeking a technical leader to establish and lead a planning and analysis group focused on using the cloud efficiently and keeping our costs predictable. Capacity Planning is a new group at Twitter that is responsible for demand planning, forecasting, analysis, and deep partnership with the engineering teams across all of Twitter to understand their use case and match it with the best public cloud offering.

In addition to engineering, this role includes planning, analysis, and business process function. Key partners will be Engineering, Product, and Finance leadership for all of Twitter. This function will also establish and operate higher-level business processes around how capacity decisions are made, aligning these to financial or business objectives.

Set the vision and direction for the Capacity Planning group to enable Twitter to deliver on its reliability and financial goals

  • Create a passion, energy and enthusiasm for owning and solving some of Twitter’s most complex scalability and capacity problems
  • Build and retain a diverse, inclusive and world-class engineering team through mentorship, recruiting, guidance and career development
  • Build capacity management platforms and decision frameworks
  • Partner with engineering teams across Twitter to understand their use case and identify ways to better partner with our cloud providers and our third party software vendors
  • Establish and operate Twitter’s infrastructure efficiency programs
  • Drive product requirements for our Engineering users and business partners to manage their capacity and service scalability
  • Enable predictable and optimized delivery of resources across on-prem and public clouds
  • Define roadmaps to automate our planning and management of our infrastructure
  • Communicate cross-functionally across various teams, organizations and internal stakeholders to drive engineering efforts across our capacity and performance engineering programs
  • Pursue transformative technologies to bend the curve for Twitter and for the industry


Minimum Qualifications

  • BS degree in Computer Science or related experience
  • 1+ year of experience leading teams within an engineering organization
  • 1+ year of experience with public cloud capacity management
  • Experience in creating diverse and inclusive teams
  • Demonstrated experience thinking strategically, solving large business problems in a metrics driven organization

Preferred Qualifications

  • Excellent stakeholder and cross-functional collaboration
  • Strong organizational design and development skills
  • Excellent partner and multi-functional collaboration
  • Experience providing technical leadership and guidance

Additional Information

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

We're a cool place to work. We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any 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.

The applicable salary range for each U.S.-based role is based on where the employee works and is aligned to one of 4 tiers according to a cost of labor index in that geographic area. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. The expected salary ranges for this role are set forth below. These ranges may be modified in the future.

  • Tier A: USD $162,000 - USD $226,000
  • Tier B: USD $154,000 - USD $216,000
  • Tier C: USD $146,000 - USD $204,000

You can view which tier applies to where you plan to work here. If your location is not listed, please speak with your recruiter for additional information.

This job is also eligible for participation in Twitter’s Performance Bonus Plan and Equity Incentive Plan subject to the terms of the applicable plans and policies.

Twitter offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, sick time, and parental leave. Twitter’s benefits prioritize employee wellness and progressive support to our diverse workforce.


Software Engineering, Infrastructure Engineering


Remote US, San Francisco, Seattle, Washington, Chicago, Detroit, Los Angeles



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