Software Engineer II, YouTube Streaming Applications

11 Hours ago • 1 Years + • Full Stack Development

Job Summary

Job Description

The YouTube Sessions team at Google processes all YouTube user activity data, generating statistics, analytics, real-time signals, and machine learning training data. As a Software Engineer II, you'll migrate batch pipelines to real-time pipelines, debug data quality and infrastructure issues, develop system improvement recommendations, maintain production systems, and write large-scale data processing pipelines in C++. The role requires expertise in data structures, algorithms, and ideally, experience with C++, Go, concurrency, multi-threading, and distributed systems.
Must have:
  • Bachelor's degree or equivalent experience
  • 1 year software development experience (Python, C, C++, Java, JavaScript)
  • 1 year experience with data structures or algorithms
  • C++ large-scale data processing pipelines
  • Debugging data quality and infrastructure issues
  • Migrate batch pipelines to real-time pipelines
Good to have:
  • Experience with C++ or Go
  • Concurrency, multi-threading, and distributed systems experience
  • Passion for learning new programming languages

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 1 year of experience with data structures or algorithms.

Preferred qualifications:

  • Experience coding in one of the following: C++, Go.
  • Experience in concurrency, multi-threading, and distributed systems.
  • Passionate about learning new programming languages.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The YouTube Sessions team processes all of YouTube’s user activity data. We generate end-user visible statistics (view counts, concurrent viewers on live streams), analytics data for creators (flowing into YouTube Analytics), realtime signals and low-latency machine learning training data for search and discovery, QoS signals for the adaptation of the YouTube app, etc.

At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun — and we do it all together.

Responsibilities

  • Migrate batch pipelines to realtime pipelines.
  • Debug data quality and infrastructure issues across the stack.
  • Develop recommendations for improving systems.
  • Run and maintain systems in production.
  • Write and maintain large-scale data processing pipelines in C++.

Similar Jobs

Electronic Arts - Software Developer II - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
6 Days ago
The Walt Disney Company - Lead Backend (Java) Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Weeks ago
Google - Software Engineering Intern, 2025

Google

Mexico City, Mexico City, Mexico (Hybrid)
11 Hours ago
ByteDance - Software Engineer Intern, Security Engineering

ByteDance

Singapore (On-Site)
3 Weeks ago
Meta - Software Engineer, Infrastructure

Meta

Atlanta, Georgia, United States (Remote)
5 Months ago
Warner Bros Games - Senior Software Engineer - Roku

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Velotio Technologies - Software Engineer (ROR)

Velotio Technologies

Maharashtra, India (Remote)
2 Weeks ago
GoMotive - Senior Software Engineer

GoMotive

India (Remote)
4 Weeks ago
ASSIST Software - Python Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Security Programmer - Backend (Asset Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Google - Software Engineer II, Mobile, Android Settings

Google

Bucharest, Bucharest, Romania (On-Site)
8 Hours ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
3 Months ago
Google - Engineering Manager, Networking

Google

Bengaluru, Karnataka, India (On-Site)
11 Hours ago
Coupa Software - Lead Integration Engineer

Coupa Software

Pune, Maharashtra, India (Remote)
6 Months ago
ByteDance - Research Engineer in Large Model System

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Velotio Technologies - Lead Engineer (Java)

Velotio Technologies

Maharashtra, India (Remote)
4 Weeks ago
Google - Software Engineer III, Android Enterprise Services

Google

Bucharest, Bucharest, Romania (On-Site)
9 Hours ago
NVIDIA - Senior Firmware Bringup Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
5 Days ago
Google - Workspace Engineer

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Zürich, Zurich, Switzerland

PwC - (Senior) Reward Manager with tax experience

PwC

Zürich, Zurich, Switzerland (On-Site)
6 Months ago
PwC - Director in Life Sciences Quality Management

PwC

Zürich, Zurich, Switzerland (On-Site)
6 Months ago
GIANTS Software - Tools Programmer

GIANTS Software

Zürich, Zurich, Switzerland (On-Site)
3 Months ago
PwC - Manager / Senior Manager –Technology Strategy & Transformation Consulting

PwC

Zürich, Zurich, Switzerland (On-Site)
6 Months ago
Google - Senior Product Manager, Anti Money Laundering AI

Google

Zürich, Zurich, Switzerland (On-Site)
10 Hours ago
Google - Software Engineer II, YouTube Feed Ads

Google

Zürich, Zurich, Switzerland (On-Site)
11 Hours ago
Google - Software Engineer II, Device Integrity, Web and IOS

Google

Zürich, Zurich, Switzerland (On-Site)
11 Hours ago
PwC - Senior Manager/Director Strategy &Transformation PPM

PwC

Zürich, Zurich, Switzerland (On-Site)
6 Months ago
Niantic - Security Engineer, Production

Niantic

Zürich, Zurich, Switzerland (Hybrid)
3 Weeks ago
PwC - Corporate Tax (Senior) Manager

PwC

Geneva, Geneva, Switzerland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Warner Bros Games - Senior Software Engineer - GQA Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Fandom - Senior Full-stack Software Engineer

Fandom

Poznań, Greater Poland Voivodeship, Poland (Remote)
1 Month ago
Google - Web Solutions Engineer

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Google - Software Engineer III, Full Stack, Search

Google

Cambridge, Massachusetts, United States (On-Site)
8 Hours ago
Google - Tech Lead, Software Engineering (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

Los Angeles, California, United States (Hybrid)
5 Months ago
Vigaet - Full Stack Developer Internship

Vigaet

(On-Site)
5 Months ago
The Walt Disney Company - Software Development Engineer I

The Walt Disney Company

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

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

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

Job Common Plug