Software Engineer, YouTube

A platform where everyone has a voice, working at the intersection of cutting-edge technology and creativity to share stories and build community.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer, YouTube

YouTube, a leading platform in video sharing and community building, is seeking a Software Engineer to join their dynamic team in Bengaluru. This role offers an exciting opportunity to work at the intersection of cutting-edge technology and creative expression, where you'll help shape how billions of users connect and share their stories worldwide.

As a Software Engineer at YouTube, you'll be part of a team that believes in giving everyone a voice and making the world better through shared stories and community building. You'll work on critical projects that require expertise across the full technology stack, from information retrieval to distributed computing, system design, and beyond.

The ideal candidate will bring fresh perspectives to various technical areas, including distributed computing, large-scale system design, security, artificial intelligence, and UI design. You'll have the opportunity to write code, participate in design reviews, and contribute to documentation while working with cutting-edge technologies.

Your responsibilities will include developing product code, leading technical discussions, reviewing peer code, and resolving complex system issues. You'll need to be versatile, display leadership qualities, and maintain enthusiasm for tackling new challenges as the technology landscape evolves.

This position offers the chance to work with a global team, contribute to a platform that impacts billions of users, and be part of YouTube's mission to show people the world. You'll have opportunities for growth and project diversity as both you and the business evolve. Join us in creating the next generation of video sharing and community building technology.

Last updated 4 days ago

Responsibilities For Software Engineer, YouTube

  • Write 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer, YouTube

Python
Java
JavaScript
  • 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)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience developing accessible technologies (preferred)
  • English proficiency is required

Interested in this job?

Jobs Related To YouTube Software Engineer, YouTube

Operations Manager, TV Partner Engineering and Operations

Operations Manager position at YouTube focusing on TV Partner Engineering and Operations, managing video delivery systems and operational processes for YouTube TV and Premium services.

Operations Manager, TV Partner Engineering and Operations

Operations Manager role at YouTube focusing on TV Partner Engineering and Operations, managing video delivery systems and operational processes.

Operations Manager, TV Partner Engineering and Operations

Operations Manager role at YouTube managing TV and media operations, overseeing content delivery and system optimization with competitive compensation and benefits.

Software Engineer, YouTube

Entry-level Software Engineer position at YouTube, developing next-generation technologies for video sharing and content creation platform, requiring 1 year of programming experience.

Software Engineer, YouTube

Entry-level Software Engineer position at YouTube, developing and maintaining video sharing platform features, requiring 1 year of programming experience.