
Posted 5 days ago
Software Engineer I
TwitchSoftware Engineer I
Requirements
0-2 years professional software development experience, Bachelor's degree in Computer Science or equivalent, Knowledge of algorithms and data structures, Experience with modern programming languages
Skills
GoAWSMobile Development
About the role
Responsibilities
- Craft immersive, interactive experiences that keep viewers supporting creators while engaging with the Twitch Community
- Architect and build robust, scalable applications capable of handling millions of concurrent users
- Collaborate across teams to create cohesive solutions that drive business impact
- Transform customer feedback into innovative features that enhance the Twitch experience
Requirements
- 0-2 years of professional software development experience
- Bachelor's degree in Computer Science or equivalent real-world experience
- Strong knowledge of algorithms, data structures, and schema design
- Demonstrable experience with modern programming languages and frameworks
- Excellent verbal and written communication skills with a focus on effective collaboration
Preferred Qualifications
- Experience with mobile development (native or hybrid)
- Familiarity with AWS infrastructure
- Experience with email or notification technologies
- Experience writing Go in production systems
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k) with matching
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
About the Company
Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. We are on a quest to empower live communities through innovative technology and immersive experiences.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer I
Twitch · San Francisco
