Start your career at a Sports Startup.

Find and list tech and startup jobs in Sports.

Twitch

is looking for a

Software Development Engineer, C++

Share this jobTweet this jobPost on Linkedin

Irvine, CA

Responsibilities

  • Work with designers and front end developers to create a modern API that is easy to use, extendable, and easy to maintain
  • Work backwards from the customer needs to create working designs
  • Work with team members to ensure high quality deliverables that meet all the design needs
  • Adhere and recommend improvements to project coding standards
  • Work in a team environment with shared code; disciplined use of source code control and process documentation
  • Requirements
  • A degree in Computer Science, a related Engineering discipline, or equivalent experience
  • 5+ years experience working on large scale, modern desktop applications
  • 3+ years experience working with C++ 
  • A good understanding of APIs and code generation 
  • Strong analytical problem solving skills
  • Bonus Points
  • Experience working with C++ 11/17
  • Experience with audio and video encoders, and their application
  • Experience writing Electron or Chromium-based desktop applications
  • Passion for video games and Twitch is a big plus
  • Perks
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Commuter Benefits
  • Amazon Employee Discount
  • Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages, etc.)
  • Breakfast & Lunch Served Daily
  • Free Snacks & Beverages
  • Apply for this job