Software Engineer III, YouTube

YouTube is a platform where everyone has a voice, working at the intersection of cutting-edge technology and creativity to help people share stories and connect with one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer · Enterprise SaaS

Description For Software Engineer III, YouTube

Google's YouTube division is seeking a Software Engineer III to join their dynamic team in Bengaluru. This role offers an exciting opportunity to work at one of the world's most influential technology companies, specifically on YouTube's platform which serves billions of users worldwide.

As a Software Engineer III, you'll be working on critical projects that shape how users connect, explore, and interact with content on YouTube. The position requires strong technical expertise in software development, with a focus on building scalable solutions that can handle information at massive scale.

The role combines technical challenges with creative problem-solving, as YouTube believes in giving everyone a voice and making the world better through shared stories and community building. You'll be working at the intersection of cutting-edge technology and boundless creativity, moving at the speed of culture with the goal of showing people the world.

Your responsibilities will include writing product code, participating in design reviews, reviewing other developers' code, contributing to documentation, and resolving complex system issues. You'll have the opportunity to work with various technologies across the full stack, from distributed computing to large-scale system design.

The ideal candidate will bring fresh ideas to areas including information retrieval, distributed computing, system design, security, AI, and natural language processing. This position offers growth opportunities as you'll be able to switch teams and projects as both you and the fast-paced business evolve.

Working at YouTube means joining a team that values innovation, collaboration, and impact. You'll be part of a culture that explores new ideas, solves real problems, and has fun while doing it. The company offers a supportive environment committed to diversity, equality, and inclusion, ensuring every team member has the opportunity to thrive and contribute to YouTube's mission of sharing the world's stories.

Last updated 14 days ago

Responsibilities For Software Engineer III, YouTube

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, YouTube

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • English proficiency

Interested in this job?

Jobs Related To YouTube Software Engineer III, YouTube

Product Manager II, YouTube Connections

Product Manager role at YouTube focusing on user connections and sharing features, requiring 5 years of consumer product management experience.

Technical Program Manager III, Software Engineering, YouTube

Technical Program Manager III position at YouTube, leading complex engineering projects and managing cross-functional teams with 5+ years of experience required.

Software Engineer III, Full Stack, YouTube

Full Stack Software Engineer role at YouTube, developing next-generation technologies for billions of users with focus on full-stack development.

Software Engineer III, YouTube

Software Engineer III position at YouTube focusing on developing next-generation technologies and large-scale systems.

Software Engineer III, Infrastructure, YouTube

Software Engineer III position at YouTube focusing on infrastructure development, requiring C++ expertise and experience with large-scale distributed systems.