Software Engineer I

3 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

appier - Software Engineer, Backend Development (Intern)

appier

Taipei City, Taiwan (On-Site)
1 Month ago
e2 open - Senior Solution Architect

e2 open

United States (On-Site)
2 Weeks ago
Site Core - Associate Software Engineer Intern

Site Core

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Week ago
bytedance - Research Scientist in Large Language Model, Graduates - Doubao (Seed) - 2024 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
Ansys - R&D Engineer II

Ansys

Chengdu, Sichuan, China (On-Site)
2 Weeks ago
Flow - Engineering Manager

Flow

Palo Alto, California, United States (Hybrid)
9 Months ago
Drivetrain - SDE (Automation & Quality Focus)

Drivetrain

Kolkata, West Bengal, India (Remote)
12 Months ago
Apple - Flex DFM Engineer

Apple

Austin, Texas, United States (On-Site)
2 Weeks ago
Aptive - Engineer/Senior Engineer

Aptive

Chennai, Tamil Nadu, India (On-Site)
6 Days ago
cirrus logic - Senior Design Verification Engineer

cirrus logic

Austin, Texas, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Varonis  - R&D Escalation Engineer

Varonis

Cork, County Cork, Ireland (On-Site)
5 Years ago
Capgemini - Machine Learning Engineer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
bytedance - Senior Software Development Engineer - Cloud Native Databases

bytedance

Seattle, Washington, United States (On-Site)
6 Months ago
Site Core - AI Engineer

Site Core

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Days ago
oportun - Senior Software Engineer

oportun

India (Remote)
6 Days ago
oportun - Senior Software Engineer/JAVA (Production Support)

oportun

Mexico (Remote)
1 Week ago
Mendix - Product Analyst

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
1 Month ago
WerPlay - Game Developer (Unity3D)

WerPlay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
7 Months ago
Zones - Storage and Datacentre Solution Architect

Zones

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Google - Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Altagram Group - Vice President, Creative Strategy

Altagram Group

New York, United States (On-Site)
1 Month ago
EvenUp - Account Executive

EvenUp

Newark, New Jersey, United States (Remote)
1 Month ago
Coherent corp. - Senior IC Applications Engineer

Coherent corp.

San Jose, California, United States (On-Site)
1 Month ago
Next Level Business Services - Sr. Developer – Native Mobile Apps

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
bytedance - Senior XR Strategy Expert

bytedance

San Jose, California, United States (On-Site)
5 Months ago
singularity 6 - Art Application Drop Box

singularity 6

Los Angeles, California, United States (Hybrid)
2 Years ago
Scale AI - Sales Development Intern

Scale AI

New York, United States (On-Site)
1 Month ago
OKX - Risk Quantitative Lead

OKX

United States (Remote)
1 Week ago
Aisera - Enterprise Account Executive- West

Aisera

United States (Remote)
3 Months ago
Epic Games - Senior Data Analyst

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

EMA - Staff Software Engineer

EMA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
GEA Group - HMI Software Engineer

GEA Group

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Cygames - Tool Engineer

Cygames

Osaka, Osaka, Japan (On-Site)
3 Months ago
eBay - Services Engineer, SEO Platforms

eBay

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
rivos - SOC Static Timing Analysis Engineer - Full Time

rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
9 Months ago
Actian - Zen Sustaining Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
9 Months ago
oportun - Software Engineer

oportun

Mexico (Remote)
1 Week ago
Cognite - VP of Software Development

Cognite

Phoenix, Arizona, United States (Hybrid)
1 Month ago
Canonical - Software Engineer - OpenStack

Canonical

(Remote)
2 Months ago
Blinkhealth - Engineering Manager

Blinkhealth

India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Seattle, Washington, United States (On-Site)

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

Los Angeles, California, United States (On-Site)

Georgia, United States (Remote)

Florida, United States (Remote)

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

Seattle, Washington, United States (On-Site)

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

Irvine, 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