Software Engineer II
Twitch•2h ago
United StatesOnsiteFull-timeMid Level4+ yrs exp
H-1B verified · 2310 LCAs
Top focus
Software EngineerSoftware Engineer Ii
- About Us
- Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking
- more. It is where thousands of communities come together for whatever, every day.
- We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate
- smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X
- discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process.
- About the Role
- We're looking for an experienced Software Engineer to join our Creator Monetization team - the engine that helps 7+ million creators turn their passion into sustainable careers. Our team’s mission is to empower creators to continue doing what they love by building intuitive, accessible monetization tools, programs
- resources that reward authentic community engagement. You'll work on the engineering systems that directly impact creators’ livelihoods, building and scaling the platforms that enable the Twitch Partner Program , DJ Program , Plus Program
- Extensions Monetization . These are the large-scale distributed systems that allow creators to monetize, calculate creator earnings
- power revenue analytics that help creators understand and grow their income on Twitch.
- As part of our team, you will take ownership over our services powering creator monetization - architecting, building
- operating mission-critical systems. You will have the autonomy to work across the stack and collaborate closely with engineers throughout our larger Creator Growth organization, partnering with product managers, designers
- data analysts to deliver scalable monetization solutions that make a real difference to creators across the globe.
- You Will:
- Build systems that matter: Contribute to experiences and services that power creator earnings, payouts, and monetization programs that directly impact millions of creators’ livelihoods
- Deliver code with impact : Write and maintain code in Go, TypeScript, or other languages in our stack, with mentorship from senior engineers and tech leads who will help you grow
- Solve problems that span multiple teams : Collaborate with product managers, designers, and engineers across the organization to understand complex requirements and deliver elegant solutions
- Shape how we build: Improve engineering processes, participate in design discussions, and contribute to code reviews that raise the bar for the entire team
- You Have:
- Minimum of Bachelor’s degree in Computer Science or prior relevant engineering experiences
- 4+ years of software engineering experience, with a track record of independently delivering features end-to-end
- Strong understanding of data structures, algorithms, data modeling and schema design
- Experience building and maintaining highly available, observable systems in production
- Proven ability to translate business and product requirements into scalable technical solutions, ideally in monetization or high-traffic consumer products
- Proficient experience level in one or more of the following language: Go, Typescript, Ruby, Java, C++
- Bonus Points
- You’re a creator or Twitch streamer or have previous experience in the gaming industry or creator space
- Perks
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
- Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
- Job ID: TW9205
- The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications
- location. Amazon also offers 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. Learn more about our benefits at https://amazon.jobs/en/benefits .
- US, CA, San Francisco
- $165,200 — $223,600 USD
- Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
- Twitch values your privacy. Please consult our Candidate Privacy Notice , for information about how we collect, use, and disclose personal information of our candidates.
Required skills
GoTypeScriptRubyJavaC++