Start your career at a Sports Startup.

Find and list tech and startup jobs in Sports.

Twitch

is looking for a

C++ Software Engineer

Share this jobTweet this jobPost on Linkedin

San Francisco, CA

Responsibilities

  • Develop new features and maintain our core libraries in C++.
  • Maintain code that runs on many platforms, including iOS, Android, consoles, Windows and OSX
  • Work closely with the app teams to build clean interfaces they can use
  • Perform code reviews, write unit tests and contribute to improving code quality in general
  • Collaborate with and provide feedback to backend teams responsible for APIs and other services used by the clients
  • Proactive at owning issues and features with minimal supervision
  • Requirements
  • 3+ years of software development experience
  • 1+ years of C/C++ development experience
  • Experience with memory management, concurrency and performance optimization
  • Experience with writing scripts in Python, bash, or other scripting languages
  • Demonstrated experience and passion for delivering features and projects
  • Proven ability to work with internal and external teams
  • Bonus Points
  • Experience with cross-platform development
  • Familiarity with video streaming technologies
  • Experience with graphics and rendering
  • 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 & Dinner Served Daily
  • Free Snacks & Beverages
  • Apply for this job