| Software Engineer - Release | |
| Description: | |
| About Us Twitter is defining a new form of communication that is touching people's lives across the world. We are small but well-funded and building a company to last. We are a hard-working team looking for a few key people to help take us to the next level. About this Job Twitter is looking for new members of our technical staff to focus on application and infrastructure components. You should have a passion for shipping elegant, efficient code that will be used by millions of people. Responsibilities: * Support and improve our tools for continuous integration, automated testing and release management. * Manage release branches. * Build and sanity test release. * Push new releases to production. * Maintain the build process to support ongoing R&D. Requirements: * BS degree in Computer Science or equivalent experience. * At least 2 years experience in software engineering, release engineering, and/or configuration management. * Strong familiarity with software configuration management systems and/or source code version control systems. * Extensive knowledge of Unix/Linux. . * Skill with one or more scripting languages. * Experience with code signing and build management tools. * Experience with Ruby on Rails and / or Scala desired. About working at Twitter Twitter employees enjoy full benefits, competitive salaries, a stake in the company's long-term success, and the joy of working on a product they use daily, along with other bright, hard-working folks. We work in a colorful, sunny office in San Francisco. | |
| Job Location(s): | |
| |
| Apply Now | |