Software Engineer I, Ad Supply Experiences
Twitch•7h ago
United StatesOnsite$127.1K–$185KFull-timeEntry Level2+ 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
- The Twitch Ads team manages the systems that power ad delivery to millions of users, balancing revenue generation with creator, viewer
- advertiser satisfaction. Our team owns critical ad services– from eligibility decisions to real-time delivery– and operates at the intersection of Twitch’s video platform and Amazon’s advertising ecosystem. We drive essential business operations, build trustworthy products for advertisers
- shape the ad experience for viewers.
- In this role you will work closely with engineers across Twitch Ads and Amazon Ads and partner with product managers, designers
- data analysts to architect and ship solutions that unlock exciting new ads formats, placements
- capabilities. Your work will directly impact Twitch’s advertising revenue and shape how millions of people experience ads on Twitch.
- This position is in San Francisco, CA.
- You Will:
- Work with product managers, technical leads, and other engineers to design, develop, launch, and operate technical projects
- Build distributed applications at scale
- Collaborate with both your team and related teams, developing your skills on how to solve problems and deliver solutions
- Work backwards from customer problems to drive business impact
- You Have:
- 2+ years experience developing software in a professional environment
- Prior experience building consumer-facing products at scale
- Proficient coding skills in modern languages and frameworks
- Proven ability with algorithms, data structures, data modeling, and schema design
- Minimum of Bachelor’s degree in Computer Science or equivalent experience
- Bonus Points
- Experience with languages/frameworks we use at Twitch: Golang, Typescript/React
- Experience building software and services using AWS technologies such as DynamoDB, Lambda, SQS, and Kinesis
- Experience using AI coding assistants and LLMs to accelerate development workflows
- Familiarity with Twitch, gaming, and/or streaming on Twitch
- 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: TW9162
- 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
- $127,100 — $185,000 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
GolangTypescriptReactAWSDynamoDBLambdaSQSKinesis