Sr. Software Engineer - Developer Experience (Git / Source Control)

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

Our team is responsible for maintaining our Source Control infrastructure and optimizing Git to handle the challenges that arise from running one of the world’s largest monorepos. @TwitterEng is dependent on our ability to produce fast, resilient source control solutions, so they can focus on developing code that gives people across the world a voice and a way to serve the public conversation.

 What You'll Do:

  • Build, operate and maintain source control systems that can meet the scalability and reliability needs of Twitter's monorepo

  • Code (we use a mix of C/C++, Python and Bash)

  • Work with customers to identify potential system optimizations 

  • Participate in 24/7 on-call support rotation

  • Work with upstream open source communities

 Who You Are:

We're looking for a software engineer who has a deep interest in systems, automation, and performance. You like incorporating insights from a broad mix of areas. You're committed to growing your craft and becoming a better engineer. You will be a hands-on engineer who does design and coding as part of your daily responsibilities. You will work with other engineers on the team to create an ever-evolving source product. You empathize with your users and want to solve their problems.

We work across different areas. It would be a plus if you have experience in any of them:

  • Creating and maintaining developer tools (especially with version control systems such as Git, Mercurial and Perforce)

  • Running distributed production systems

  • Working with open source communities

  • Experience with Performance Engineering

Qualifications

  • At least 8 years industry experience writing native code using C / C++ / Rust ETC

  • BA/BS in Computer Science or equivalent

  • Experience with Python/Bash

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.

Privacy Policy