Software Engineer I

2 Months ago • 1 Years + • Software Development & Engineering • $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

Jane Street - Machine Learning Performance Engineer

Jane Street

London, England, United Kingdom (On-Site)
1 Month ago
Axonius - Senior Full Stack Engineer

Axonius

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Google - Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
6 Months ago
Alpha Sense - Sr. Accounts Receivable

Alpha Sense

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Dentsu - Data Engineer

Dentsu

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Apple - Administrative Assistant - Hardware Engineering

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
luxsoft - Developer/Engineer (Control-M, AS400, Mainframe)

luxsoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Weeks ago
Qualcomm - Camera Staff Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Tesla - Electrical Engineering Internship - Magnetics Lab

Tesla

Athens, Greece (On-Site)
4 Months ago
Nagarro - Associate Engineer

Nagarro

New York, New York, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

TransUnion - Advisor, Data Science and Analytics

TransUnion

(Remote)
1 Month ago
Passive Logic - Thermal Systems Digital Twin Engineer

Passive Logic

Holladay, Utah, United States (On-Site)
5 Months ago
Tesla - Senior Software Engineer (Backend, .Net)

Tesla

Amsterdam, North Holland, Netherlands (On-Site)
4 Months ago
C10 Labs - CTO

C10 Labs

Cambridge, Massachusetts, United States (On-Site)
2 Weeks ago
Rippling - Software Engineer 2-Accounting Integrations

Rippling

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Roof Stacks - Software Architect

Roof Stacks

Istanbul, İstanbul, Türkiye (Remote)
6 Months ago
bohemia interactive - AI Designer

bohemia interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
gismart - Technical Implementation Specialist

gismart

(Remote)
1 Month ago
rivos - Post-Silicon Power Engineer

rivos

Santa Clara, California, United States (Hybrid)
1 Year ago
Qualcomm - IT Senior Developer - Apigee

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

ness digital  - Practice/Solutions Manager - Data & Analytics

ness digital

United States (On-Site)
2 Weeks ago
Silicon Labs - Senior MCU Validation Engineer

Silicon Labs

Austin, Texas, United States (On-Site)
1 Month ago
Apple - AIML - Backend Engineer, Measurement

Apple

Santa Clara, California, United States (On-Site)
1 Month ago
Enverus - Account Director

Enverus

Austin, Texas, United States (On-Site)
1 Month ago
Hudl - Sr. Soccer Marketing Manager

Hudl

Lincoln, Nebraska, United States (On-Site)
2 Months ago
Bright Machines - HR & Office Coordinator

Bright Machines

San Francisco, California, United States (On-Site)
2 Weeks ago
Synechron - L2/L3 Payments Support Engineer

Synechron

Charlotte, North Carolina, United States (On-Site)
4 Weeks ago
NXP - Sr. Event Program Manager

NXP

Austin, Texas, United States (On-Site)
1 Month ago
SSC Technologies - Lead Software Engineer

SSC Technologies

Kansas City, Missouri, United States (Hybrid)
4 Weeks ago
Crowd Strick - Engineering Manager - Exposure Management

Crowd Strick

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nagarro - Engineer

Nagarro

India (Remote)
8 Months ago
Rippling - Staff Software Engineer

Rippling

Bengaluru, Karnataka, India (On-Site)
5 Months ago
playrix  - Senior Release Support Engineer

playrix

Cyprus (Remote)
8 Months ago
Autodesk - Principal Engineer - Salesforce

Autodesk

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Toast - Senior Software Engineer

Toast

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
NVIDIA - Senior Physical Design Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
Assystems - ITER Project Planning Engineer H/F

Assystems

Aix-en-Provence, Provence-Alpes-Côte D'Azur, France (Remote)
2 Months ago
Apple - Senior Service Reliability Engineer

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Samsung Semiconductor - Staff Engineer, High Speed Analog Design

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Week ago
Mozilla - Senior Software Engineer

Mozilla

Germany (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

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

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

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

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

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

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

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

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

Seattle, Washington, 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