Careers

A Little More About Us

Used by pros and built for you, Plays is the best way to record, review, and share your gameplay. Our mission is to build a platform that helps you win more games.

Our office is based in Redwood City, close to Caltrain and we have a gym on site. We host game nights, catered lunch on Fridays, breakfast on Tuesdays, and have a break room stocked with free snacks and drinks. We have a lot of openings so reach out and let us know why you’re interested in joining Plays.

Current Openings

Please submit your resume to careers@plays.tv

Senior Product Manager/Product Manager

We are looking for a highly motivated Senior Product Manager/Product Manager to join our team of passionate thinkers and problem solvers. The ideal candidate is someone who has experience leading product exploration and definition within fast-paced businesses that deliver consumer-facing products and services. You understand the problem that we are solving and know what is required to measure the success of our efforts. You thrive in an individual contributor role, but enjoy partnering with people from across the organization.

Responsibilities:

  • Be a champion for the consumer and user experience
  • Drive necessary conversations to identify key customer needs and business goals
  • Assist in aligning priorities and developing the product roadmap/backlog
  • Define features & processes: partner with the design team to translate concepts to requirements (for either MVP or iteration)
  • Manage sprint kick off process and support ongoing daily workflow of designers and engineers
  • Measure results of development efforts and determine the path forward
  • Partner with Marketing and other business functions to improve customer messaging channels and tools

Requirements:

  • 5+ years of product management experience in consumer software
  • Strong oral and written communication skills; extremely attentive to detail
  • Ability to work independently while maintaining alignment with leadership team
  • BA/BS and previous startup experience a plus

Senior Backend Software Engineer

Plays.tv is looking for an outstanding, highly motivated Senior Backend Software Engineer to join our team. The ideal candidate has strong experience building web applications. You strive to write high quality, tight and efficient code; know what it takes to ship a solid application to millions of users, and how to support those users. In addition, you have excellent communication skills, love solving complex problems, and want to provide a voice in product design and direction. Our engineering culture is centered around small groups and our teams get to launch new features quickly while enjoying a healthy amount of autonomy.

Requirements:

  • 5+ years of experience in design and development of web applications
  • BS/MS degree in Computer Science/Engineering
  • Strong Computer Science fundamentals
  • Creative thinker who thrives in a small-team environment
  • Proficient in PHP and/or Python
  • Experience with data storage and design in SQL/NoSQL systems
  • Ability to balance speed of development with code quality in a fast paced development environment
  • Experience with caching, asynchronous processing, and other methods of meeting scalability challenges in a user-facing web product
  • Experience deploying to AWS infrastructure a plus
  • Passion for the gaming industry is a huge plus

Senior Software Engineer / Reverse Engineer – C++

We are looking for an outstanding, highly motivated Senior Software Engineer to join our team.

This role is responsible for supporting our desktop client’s overlay and deep integration technologies. You will need to develop technologies that hook into different DirectX and OpenGL games and do cool things like overlaying UI on top of the game, record game footage, deal with captured audio and video using Libav, and extract interesting events from the game.  You will often be asked to try to do a bit of reverse engineering and challenge the boundaries of what’s possible.

Requirements:

Direct professional experience with:

  • Embedded and/or systems-level engineering
  • C/C++, Visual Studio, DirectX, Direct3D, OpenGL and WIN32/COM APIs.

Deep knowledge of:

  • DLL Injection, 3D games and gaming technologies, x86-x64 Assembly
  • Reverse engineering
  • Good understanding of network protocols (UDP, TCP)
  • Excellent understanding of the different methods of graphics rendering, memory buffering/locking in 3D game engines.
  • Big plus if you’re an avid PC gamer.
  • Highly motivated, self-starter, detail oriented

Front-end Engineer

As a Front-end Engineer, you will be responsible for implementing Plays.tv’s  user-facing applications on the web. We’re looking for individuals with solid, deep web UI development skills and experience, have an eye for clean and elegant interfaces, who are competitive yet collaborative, and have an interest in gaming.

Requirements:

  • 3+ years of experience in developing web applications
  • Solid grasp of cross-browser CSS, JavaScript, HTML5
  • Familiarity with CSS3 transitions and animations
  • Experience in coding standards-compliant semantic markup in HTML/CSS, priding yourself in using best practices when writing clean, optimized code
  • Knowledge of JavaScript frameworks such as React and Redux
  • Experience developing in an OOP and MVC architecture
  • Experience in building end consumer web applications in PHP
  • Strong interest in PC games

Client Engineer

We are looking for an outstanding, highly motivated Client Engineer to join our team. The ideal candidate has strong experience building desktop applications. You write high quality, tight and efficient code; know what it takes to ship a solid application to millions of users, and how to support those users; have excellent communication skills, love solving complex problems, and are also looking to provide a voice in product design and direction.

Requirements:

  • Have written, shipped, and supported a consumer PC application using Electron
  • 3+ years of experience in design & development of desktop applications
  • Understanding of the trade-offs between performance, memory utilization, and features
  • Ability to come up with innovative solutions to deliver functionality as tight and lean as possible
  • Strong computer science fundamentals (we mean it, and we’ll test for it!)
  • Familiarity with the LAMP stack, particularly PHP5
  • Experience in object oriented design & programming
  • Creative thinker who thrives in a small-team environment
  • Passion for the gaming industry is a huge plus