This position is no longer accepting applications
Closed on August 15, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Software Engineer I, Discovery
APIs
Database
Full Stack
Go
Kotlin Language
Performance Engineering
React
Software Engineer
Software Engineering
Swift
TypeScript
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at Twitch Interactive, Inc..
Job Description
Software Engineer I, Discovery at Twitch focuses on backend systems to design, develop, and operate interactive experiences that help communities form, grow, and thrive; the role is centered on backend work with potential client-side projects in the future.
Responsibilities
- Collaborate with product managers, technical leads, and engineers to design, build, launch, and operate interactive experiences
- Identify and resolve performance bottlenecks by instrumenting and analyzing systems
- Develop distributed applications that scale to meet user demand
- Partner with team members and related groups to align on solutions and share understanding
- Translate customer problems into initiatives that drive business impact
Requirements
- At least 1 year of professional software development experience (non-internship)
- Experience building consumer-facing products at scale
- Proficient in modern languages and frameworks such as React, Kotlin, Swift, Objective-C, Typescript, etc
- Excellent verbal and written communication skills
- Bachelor’s degree in Computer Science or equivalent practical experience
Technologies
- React
- Golang
- Kotlin
- Swift
- Objective-C
- Typescript
- AWS ECS
- DynamoDB
- Lambda
- SQS
- Step Functions
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount