Software Engineer I

1 Month ago • 1 Years + • $127,100 PA - $185,000 PA

Job Summary

Job Description

The Twitch Ads team is seeking a Software Engineer I to work on their advertising ecosystem. The role involves designing, developing, launching, and operating interactive experiences and products at scale. The engineer will be responsible for building distributed applications, collaborating with various teams, and driving business impact by solving customer problems. The position requires working across the stack and delivering solutions in partnership with other engineers, product managers, designers, and data analysts. The engineer will be expected to build and operate services and work closely with engineers within the Twitch Ads and Amazon Ads organizations.
Must have:
  • 1+ Years experience developing software professionally.
  • Experience building consumer-facing products at scale.
  • Proficient coding skills in modern languages and frameworks.
  • Proven ability with algorithms, data structures, data modeling.
  • Minimum of Bachelor’s degree in Computer Science or equivalent.
Good to have:
  • Experience with Golang, Typescript/React.
  • Experience building software using AWS technologies.
  • Familiarity with Twitch, gaming, and/or streaming.
Perks:
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Job Details

About Us

Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and 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, and 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,  and 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 a comprehensive advertising ecosystem that balances revenue generation with user and advertiser satisfaction. We deliver promotional content through multiple channels while maintaining seamless experiences for viewers, creators and advertisers. Our team is responsible for driving up Ad Supply quality for Twitch and enabling Ad Demand via various domains including Ads Targeting, Brand Safety&Suitability, Measurement, Privacy and Ads Data Platform. These critical technical solutions drive essential business operations and enable trustworthy products for advertisers that are measurable and targetable. 

You will become an expert across the breadth of services powering these products - architecting, building, and operating them and working closely with the engineers within the Twitch Ads and Amazon Ads orgs. You will be empowered to work across the stack, and will partner with other engineers, product managers, designers, and data analysts to deliver solutions.

This position is in San Francisco, CA.

You Will:

  • Work with product managers, technical leads, and other engineers to design, develop, launch, and operate interactive experiences and products
  • Build distributed applications at scale
  • Collaborate with both your team and related teams - fostering shared understanding of how to solve problems and deliver solutions 
  • Work backwards from customer problems to drive business impact

You Have:

  • 1+ 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 ECS, DynamoDB, Lambda, SQS, and Step Functions
  • 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: TW8805

Similar Jobs

The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

Glendale, California, United States (On-Site)
6 Months ago
Cubic corporation - Principal Software Development Lead (m/f/d) - Mobile Applications (iOS / Android)

Cubic corporation

Hamburg, Hamburg, Germany (Hybrid)
3 Weeks ago
Arcadia - Senior Engineering Manager - Python

Arcadia

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
oportun - Staff Software Engineer

oportun

India (Remote)
1 Week ago
Hero Gaming - Senior React Native Developer

Hero Gaming

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

smartbear - Junior Backend Engineer

smartbear

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Week ago
Redhorse Corp - Senior Full Stack Software Engineer - AI ML Model Development, ML Operations, and Applied Data Science

Redhorse Corp

Falls Church, Virginia, United States (On-Site)
5 Months ago
Whatnot - Fullstack Engineer, Seller Merchandising

Whatnot

San Francisco, California, United States (On-Site)
2 Weeks ago
Volksbyte - Senior Software Engineer – AR/VR, AI/ML & Full-Stack

Volksbyte

Dhaka, Dhaka Division, Bangladesh (Remote)
2 Months ago
FICO - Lead Backend Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Mexico (Remote)
7 Months ago
Tide - Staff Backend Engineer - DevEx, Security and Technology Foundations

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Infosys - Lead Java Full stack Developer

Infosys

Quincy, Massachusetts, United States (On-Site)
2 Weeks ago
Virtuos France - Lead developer

Virtuos France

Levallois-Perret, Île-de-France, France (Hybrid)
1 Month ago
Thousand Eyes - Lead Software Engineer, Web Platform (FedRAMP)

Thousand Eyes

Seattle, Washington, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

bytedance - Software Engineer in ML Engineering Platform

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Flow - Senior / Staff Data Engineer

Flow

New York, New York, United States (On-Site)
1 Month ago
Epic Games - Senior Music Designer

Epic Games

Cary, North Carolina, United States (On-Site)
8 Months ago
Twitch - Software Development Engineer - Safety ML

Twitch

San Francisco, California, United States (On-Site)
2 Months ago
funovus - 3D Artist, Environment

funovus

Redwood City, California, United States (Remote)
3 Weeks ago
SBM Management - Assistant Operations Manager

SBM Management

Chandler, Arizona, United States (On-Site)
3 Weeks ago
Penn Interactive - Regional Manager of Player Development

Penn Interactive

Detroit, Michigan, United States (Remote)
1 Week ago
Probably Monsters - Design Director

Probably Monsters

Washington, United States (On-Site)
6 Months ago
Riot Games - Principal Game Designer

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Zurora - Sales Development Representative

Zurora

Redwood City, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

New York, New York, United States (On-Site)

Irvine, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Twitch

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug