Job Summary:
Twitch is the world’s biggest live streaming service, and they are seeking an engineering manager to lead their Payments team. This role involves overseeing the development of payment infrastructure and ensuring accurate transaction processing while collaborating with various cross-functional teams.
Responsibilities:
• Lead a team of engineers to design, build, and operate full-stack web applications that process millions of transactions daily
• Own your team's delivery end-to-end: roadmap planning, execution, and operational excellence
• Grow senior engineers in their careers: coach, challenge, and create opportunities for promotion
• Make hands-on architectural decisions: you'll be in design reviews, weighing tradeoffs on vendor integrations, system resilience, and data accuracy
• Partner cross-functionally with product, finance, and compliance to shape what we build and why
• Navigate ambiguity and shifting priorities while keeping your team focused and energized
Qualifications:
Required:
• 3+ years of experience as an engineering manager leading teams of 5+
• 5+ years of experience in software development
• Experience with web services, cloud infrastructure, and system design
• Track record of hiring, retaining, and growing engineering talent
• Experience operating consumer-facing web applications with high reliability requirements
• Experience using Agile methodologies to deliver iteratively
Preferred:
• Background as a Senior/Staff Engineer designing and operating distributed systems in production
• Familiarity with payment systems, financial infrastructure, or e-commerce platforms
• Experience with Go, React, or AWS services
• Experience with Twitch, either as a viewer or creator (or both!)
Company:
Twitch is a social video platform where gamers can broadcast, watch, and talk about video games. It is a sub-organization of Amazon. Founded in 2007, the company is headquartered in San Francisco, USA, with a team of 1001-5000 employees. The company is currently Late Stage.