Senior Software Engineer, Cloud Capacity

  • Full-time

Company Description

Who We Are:
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.

Job Description

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

Qualifications

  • BS degree in Computer Science or related experience
  • 3+ years experience leading and managing teams within an engineering organization
  • 3+ years experience with public cloud product offerings
  • Experience in creating diverse and inclusive teams
  • Demonstrated experience thinking strategically, solving large business problems in a metrics-driven organization
  • 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.

Privacy Policy