Senior Software Engineer, Full Stack, YouTube

A global technology company that develops internet-related services and products, including YouTube, the world's leading video platform.
Full Stack
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Software Engineer, Full Stack, YouTube

At YouTube, a division of Google, we're seeking a Senior Software Engineer to join our Full Stack development team in Bengaluru. This role combines both front-end and back-end development responsibilities, working on technologies that impact billions of users worldwide. As part of Google's engineering team, you'll be developing next-generation technologies that revolutionize how users connect, explore, and interact with information and each other.

The position requires expertise in full-stack development, including back-end technologies like Java, Python, or Go, and front-end technologies such as JavaScript/TypeScript, HTML, and CSS. You'll be responsible for designing, developing, testing, and maintaining software solutions that power YouTube's platform. The role involves collaborating with cross-functional teams, participating in technical design reviews, and ensuring code quality through peer reviews.

YouTube's mission is to give everyone a voice and show them the world. We believe in the power of story-telling and community building through our platform. Working here means being at the intersection of cutting-edge technology and boundless creativity, moving at the speed of culture with the goal of connecting people through content they love.

As a Senior Software Engineer, you'll have the opportunity to work on projects critical to YouTube's success, with the flexibility to grow and evolve with our fast-paced business. The role offers the chance to work with state-of-the-art technology, solve complex technical challenges at scale, and be part of a team that shapes how billions of users experience YouTube.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer, Full Stack, YouTube

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Full Stack, YouTube

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 3 years of experience in testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack, YouTube

Senior Software Engineer, Full Stack, Protected Data Infrastructure

Senior Software Engineering role at Google Cloud focusing on full-stack development for protected data infrastructure, requiring expertise in C++, Python, and frontend technologies.

Senior Software Engineer, Full Stack, Core

Senior Software Engineer position at Google's Core team, focusing on full-stack development and technical foundation of Google's flagship products.

Senior Software Engineer, Full Stack, Geo

Senior Software Engineer position at Google's Geo team, focusing on full-stack development for Maps, Earth, and Street View products, requiring 5+ years of software development experience.

Senior Software Engineer, Full Stack, Google Play

Senior Software Engineer position at Google Play focusing on full-stack development, combining backend and frontend expertise to enhance Google's digital content distribution platform.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google's Core team, building technical foundations for flagship products through full-stack development and system architecture.