Software Engineer
Posted on 10/20/2022
INACTIVE
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Structures & Algorithms
Requirements
- Willingness to try new things and work with a diverse group of people
- Bachelor's degree in Computer Science or related field or equivalent industry experience as a Software Engineer
- A foundation in data structures and algorithms. Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals
Responsibilities
- Design, deliver, and improve performant, reliable, and high-performance systems
- Embrace and champion engineering best practices within your group and Twitch
- Produce clean, high-quality code, tests, and documentation
- Actively participate in code and design reviews with peers and partners
- Contribute engineering input and feedback into product planning processes
- Partner with fellow engineering teams to accomplish complex projects together
Desired Qualifications
- Familiarity with AWS infrastructure
- Experience with email / notifications technologies
- Experience writing Go in production systems
Social video platform for gamers
Company Overview
Twitch is on a mission to build the future of live entertainment. The company operates an interactive livestreaming service for content spanning gaming, entertainment, sports, music, and more.
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Commuter Benefits
- Amazon Employee Discount
Company Core Values
- Creators first
- Experiment to decide
- Commitment, not compliance
- Empower communities