Twitch is looking for an engineering leader to lead its Payments team, which is the financial backbone powering every transaction on Twitch, to create user-friendly purchase experiences for viewers and creators while developing innovative payment solutions that power Twitch's global ecosystem.
Requirements
- Experience with web services, cloud infrastructure, and system design at scale
- Proven ability to attract, hire, and retain top engineering talent
- Track record of leading teams to design, implement, and operate consumer-facing applications with high reliability requirements
- Experience using Agile development methodologies to deliver iteratively and respond to changing needs
- Experience as a Senior Engineer designing, implementing, and operating distributed applications in production environments
- Familiarity with payment systems, financial infrastructure, or e-commerce platforms
- 3+ years of experience as an engineering manager
Responsibilities
- Lead a team of engineers to design, build, and operate full-stack web applications that process millions of transactions daily
- Establish a clear vision for your team and generate urgency to deliver exceptional experiences for our creators and viewers
- Quickly dissect the nuances of complex trade-offs, making conscious architectural and product choices while overcoming technical and organizational challenges
- Constructively parse, ingest, challenge, and reframe proposals and plans to drive better outcomes
- Adjust gracefully to changing priorities while maintaining team energy, focus, and delivery momentum
- Own the products, experiences, and platforms that enable 7+ million creators to monetize their passion while architecting Twitch's next generation of payment systems
- Tackle complex technical challenges including orchestrating payments for millions of global users, integrating with multiple third-party payment vendors, ensuring system resilience at massive scale, and maintaining sub-second response times worldwide
Other
- 3+ years of experience as an engineering manager
- 5+ years of experience in software development
- Willingness to accept feedback from teammates and foster a culture of continuous improvement
- Medical, Dental, Vision & Disability Insurance
- 401(k)