Careers

A Little More About Us

We are building the easiest to use platform to help you level up your game. We make it easy to record your matches, review and analyze your gameplay and share your gaming moments with friends as well as the Plays community.

Our office is based in Redwood City, close to Caltrain and we have a gym on site. We host frequent game nights, have catered lunch on Fridays, 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 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 – C++

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

The ideal profile is someone who has experience building and shipping a popular consumer application or game for PCs. You have a passion for graphics/game engines with a deep understanding of their internals, write high quality, tight and efficient code, know what it takes to ship a solid application to millions of users, how to support those millions of users, have excellent communication skills, love solving complex problems, and are also looking to provide a voice in product design and direction.

This role is responsible for supporting the in-game technology of the desktop client. 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, and deal with captured audio and video using Libav. 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
  • 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

Senior Product Designer

As a Senior Product Designer at Plays.tv, you will work closely with our Product Design team to build our core desktop, web, and mobile products for gamers and the gaming community. You will have a strong understanding and practice of user experience design, visual design, user research, information architecture, interaction design, content strategy, analytics, and accessibility.

Responsibilities:

  • Design for desktop, web, and mobile interfaces, applying standard user-centered design guidelines and techniques
  • Develop detailed use cases, user workflows, and user interface requirements and specifications utilizing user stories, context scenarios, journey mapping, wireframes and other design deliverables
  • Create consistent and cohesive visual designs and graphical assets for user interfaces across different platforms
  • Design and implement methods that provide development teams and business stakeholders an understanding of the needs and behavioral traits of end users
  • Collaborate with product managers to define product requirements, markets, and users by participating in competitive analysis, user research, and developing personas
  • Work closely with developers to implement pixel perfect designs with a strong understanding of front end development and technical constraints

Requirements:

  • 4+ years of product design experience
  • Bachelor’s degree in human-computer interaction, design, cognitive science, communication technologies, information science, or relevant work experience
  • Experience applying user-centered design methods such as user research, personas, information architecture, wireframing, rapid prototyping, and usability testing
  • Demonstrated experience working on desktop, web, and mobile applications
  • Proficiency with design tools such as Sketch, Zeplin, Photoshop, Illustrator, and prototyping tools

Bonus Points If:

  • You play video games on PC
  • You have experience shipping products related to gaming or video consumer products

**To apply, please provide your resume and portfolio of current and past work

Director/Senior Marketing Manager

You will help develop strategies and execute marketing initiatives. The ideal candidate is results driven, detail oriented, creative and a strong communicator.  This is a cross functional role where you will work with multiple teams including marketing, product management, and engineering, as well as with external partners. Your focus will be on building awareness and growth for Plays.

Responsibilities:

  • Develop and execute strategies to build awareness and acquire Plays.tv users
  • Form co-marketing partnerships
  • Manage advertising campaigns and influencer campaigns
  • Direct PR and communications efforts
  • Create campaigns for tradeshows, conferences, and industry meetings
  • Develop creative strategies to acquire new users through free traffic sources
  • Be the primary contact for marketing related activities within the company
  • Oversee efforts to understand user behavior through surveys, data, and communicating with core users

Requirements:

  • Passionate about games, and in particular PC games
  • Master’s or Bachelor’s degree
  • 7+ years of experience in a consumer technology-oriented product company
  • Experience managing marketing teams
  • Excellent project management skills
  • Experience managing cross-functional efforts
  • Experience developing and executing marketing campaigns which are measurable, scalable, and cost effective
  • Strong communication and copywriting skills