Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer I role.
Rezi rewrites your resume against Twitch's job description. Free.

Tailor your resume to this Software Engineer I role.
Rezi rewrites your resume against Twitch's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer I posting at Twitch — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer I posting at Twitch — free, in seconds.
About the Role
As an engineer on the On-Demand team within Twitch's Engagement Growth organization, you will work on video on demand, clips, and other short-form content, focusing on creator tools and distribution platforms. You will collaborate with a highly engaged team to design, build, and maintain systems that scale to millions of concurrent users, constantly improving the end-user experience.
Responsibilities
- Learn and contribute across the full stack of our software, including Backend (Go) and Frontend (React).
- Collaborate with fellow engineers, product managers, and designers to build new products and solutions.
- Participate in Operational Excellence work to maintain and support live services.
- Help earn customer trust by working with support teams to resolve issues and fix production bugs.
Requirements
- A Bachelor's degree in Computer Science or equivalent industry experience as a Software Engineer.
- Willingness to learn new things and work with a diverse group of people.
- A strong foundation in data structures and algorithms.
- Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals.
- Proficiency in Go, Java, Python, or another Object-oriented language.
- An eagerness to grow as a Software Engineer.
Skills
- Go
- React
- Java
- Python
- Object-oriented programming
- AWS infrastructure
- Scalability
- Concurrency
- API design
- Data modeling
- Distributed systems
Location
- Seattle, WA
Work Type
- Onsite
Experience Level
- Software Engineer
Education Level
- Bachelor's degree in Computer Science or equivalent industry experience
Salary/Compensations
- $110,500—$160,000 USD
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
- Sign-on payments
- Restricted stock units (RSUs)
- Comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
- 401(k) matching
- Paid time off
- Parental leave
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’re about community, inside and out.
- We're on a quest to empower live communities.
Equal Opportunity
- Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.