With Twitch focusing on enabling creators with shared real time experiences, it becomes increasingly important that the services and tools Twitch provides to its customers are secure, consistent, and well maintained. Ensuring that the right tools are available, and that these tools are used in the right way will contribute to a better customer experience. Succinctly, the Twitch CS Tech Team believes a better experience for Staff using the admin tools will result in a better experience for Twitch’s customers.
The tools and services you create will empower CS Staff and internal users to address customer issues and provide a consistent, secure, easy, and pleasant experience. You will provide the framework to help bridge the gap between CSAs (our primary customers) and the developers who make their tools (our secondary customers). Your mission will be to develop tools that help to address customer issues as quickly and easily as possible.
· Maintain and evolve existing Ruby on Rails and Go codebases
· Write maintainable code with extensive test coverage, working in a professional software engineering environment (with source control, dev/stage/prod release cycle, continuous deployment).
· Collaborate across the company to define, design and build and improve critical admin systems
· Work on defining best practices for employee interaction with Twitch product.