Software Engineer - Developer Experience (Version Control Systems)
Vacancy expired!
Job Description
Who we are
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
Qualifications
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 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
Profiling and Optimizing
Requirements:
BA/BS in Computer Science or equivalent
Experience developing software using C/C
Experience with Python/Bash
Additional Information
All of your information will be kept confidential according to EEO guidelines.
Vacancy expired!