Senior Software Engineer, Cloud Acceleration

  • Full-time

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 feel 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

What We Do:

Twitter’s Cloud Acceleration team is owning the charge on taking the Twitter stack to the public cloud as part of Twitter's strategy to run services in a hybrid cloud environment. In support of this vision the team has two top-priority initiatives:

First, we collaborate with engineering teams to make their offerings available in the cloud by crafting new applications or migrating existing applications using cloud technologies available at Twitter.

Second, we evaluate new cloud-native technologies offered by cloud providers and resolve how to best deploy those new technologies at Twitter, and make them available in a supportable, reliable, and secure way.

We’re looking for expert technical candidates to join a team of hardworking engineers! Your responsibilities include, but are not limited to:

  • Build the processes and services that allow engineers at Twitter to use the cloud with as little friction as possible
  • Leading adoption of cloud computing principles throughout Twitter through partnering and collaborating with peer and customer teams
  • Engage with public cloud providers to provide feedback on new features/offerings
  • Ensure that Twitter's use of public cloud services has reliability baked-in
  • Build the tooling that helps Twitter stay aligned with data privacy and security requirements

Qualifications

What You Bring:

  • We are seeking five or more years of honed and refined expertise as a software engineer
  • B.S.+ in Computer Science or related field (or equivalent experience)
  • Proficient in programming in one of the following languages: Python, Java, Scala, or Go
  • Strong computer science fundamentals, algorithms, and data structures background
  • Proficient in designing and building high-quality and maintainable applications.
  • Experience in running applications in production in at least one public cloud provider, preferably GCP
  • Experience with infrastructure automation principles and infrastructure as code technologies is a plus.
  • Able to work independently and a phenomenal team player.
  • Can collaborate optimally with other teams at Twitter, understanding their services, and help them embrace cloud technologies and best practices.
  • Able to set technical direction for other specialists within the immediate team and broader organization by participating in discussion and building consensus.

Additional Information

Equal Opportunity Statement:

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.

A Few Other Things We Value:

Challenge
- We solve some of the industry’s hardest problems. Come to be challenged, learn, and thrive as an engineer.

Diversity - Diversity makes us a better organization and team. We value diverse backgrounds, ideas, and experiences.

Work, Life, Balance - We work hard, but we believe with hard work should come balance. We will ensure that individuals with disabilities are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

 

Privacy Policy