Software Development Manager - New Business

The Commerce team at Twitch is looking for a passionate, results-oriented, inventive software development manager to drive one of our new product initiatives. The candidate thrives in a fast-paced environment, inspires teams, delivers results, looks around corners, and effortlessly collaborates with partner teams.

As a software development manager, you will lead a talented team of engineers to create innovative ways to maintain a high velocity delivery of features from our product roadmap. Responsibilities include direct management of 8+ engineers, process and quality of service improvements, strategic planning, project management for software within the team, and management of resources across teams. Successful candidates will be strong leaders who can prioritize well, grow engineers and teams, communicate clearly, and have a consistent track record of delivery.

You will work closely with the individual contributors on your team, as well as data science, product management, product marketing, devops, and business leadership to deliver well-engineered products that delight customers and meet the test of cutting-edge engineering craftsmanship. In addition, you will bring experience to refine development processes and motivate top talent to do their best work.

Professional traits that are not unique to this position, but necessary for Twitch leaders:
• Exhibits excellent judgment
• Hires and develops great people
• Has relentlessly high standards (is never satisfied with the status quo)
• Is able to dive deep and is never out of touch with the details of the business or the technology
• Expects and requires innovation of her/his team
• Has passion and convictions and the innate ability to inspire passion in others
• Strong results orientation

Responsibilities

  • Manage and grow a talented engineering team
  • Work with leadership to identify and hire the best talent
  • Collaborate on road maps for product launch and growth
  • Work across technical and product teams to help define and prioritize requirements
  • Align with, and advocate into the team, product direction as established by the Product Manager
  • Recommend and manage high quality product development processes
  • Help establish estimates, work required, and tracking of work
  • Help facilitate and/or make key technical decisions
  • Constructively work to challenging schedule objectives with high morale
  • Advise Product Management on technical options that might impact product direction
  • Collaborate with UX, data science, and others to assure smooth work integration
  • Reach out to peer groups, resolve tech issues, and help gain buy-in with high credibility

Basic Qualifications

  • Demonstrated ability to hire great talent
  • Ability to manage engineering teams tackling complex tasks
  • Excellent ability to communicate requirements, features, status, challenges, risks, etc
  • Proven engineering leadership track record
  • Ability to adjust gracefully to changing situations, keeping team aligned and focused
  • You’ve shipped successful products balancing excellence and time to market
  • Experience using Agile development methodologies
  • Excellent written and verbal communication in English

Preferred Qualifications

  • Deep hands-on technical expertise
  • Comfort with AWS cloud technologies
  • Strong business and technical vision
  • Ability to handle multiple competing priorities in a fast-paced environment
  • A deep understanding of software development in a team, and a track record of shipping software on time
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions

Perks

  • Full benefits, including medical, dental, vision and life
  • Unlimited snacks and drinks
  • Corporate gym membership
  • Commuter Benefits, including an Orca Card
  • Flexible time off policy
  • Weekly happy hours and opportunity to attend one gaming event or tournament
  • Top of the line technology to help you build your own workspace

Twitch is the world’s leading video platform and community for gamers, with more than 100 million visitors per month. We connect gamers from around the world by allowing them to broadcast, watch, and chat with each other. Twitch’s live and on-demand video platform forms the backbone of a distribution network for video game broadcasters including pro players, tournaments, leagues, developers and gaming media organizations. Twitch is leading a revolution in gaming culture, turning gameplay into an immersive video experience. Learn more at http://twitch.tv.


Meet Some of Twitch's Employees

Anele A.

Manager, Partnerships Development

Anele works directly with signed broadcast partners to ensure that they are continually satisfied with the platform and how it's performing, to further their brands and increase their viewership.

Jenny Q.

Director Of Business Operations

Jenny and her team use data-driven insights to tackle the toughest business problems at Twitch to help improve company performance.


Back to top