Taro Logo

Senior Software Engineer, Full Stack, YouTube

YouTube is a platform that believes everyone deserves to have a voice and works at the intersection of cutting-edge technology and creativity to enable story sharing and community building.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Full Stack, YouTube

Google's YouTube team is seeking a Senior Software Engineer to join their Full Stack development team. This role combines both front-end and back-end development responsibilities, working on technologies that impact billions of users worldwide. At YouTube, the mission is to give everyone a voice and show them the world, working at the intersection of cutting-edge technology and boundless creativity.

The ideal candidate will bring 5+ years of software development experience, with deep expertise in both front-end technologies (JavaScript/TypeScript, HTML, CSS) and back-end systems (Java, Python, GO, C++). You'll be responsible for designing, developing, testing, and maintaining software solutions that power YouTube's platform, while managing project priorities and deliverables.

As a senior engineer, you'll have the opportunity to lead technical discussions, mentor other developers, and make significant architectural decisions. The role involves collaboration with cross-functional teams, code review responsibilities, and the chance to work on projects that directly impact YouTube's massive user base.

YouTube offers a dynamic work environment where innovation is encouraged, and engineers have the opportunity to work on challenging problems at scale. The company culture emphasizes creativity, collaboration, and the belief that technology can make a positive impact on how people connect and share their stories worldwide.

This position offers the chance to work with cutting-edge technologies, contribute to products used by billions, and be part of a team that values both technical excellence and creative expression. If you're passionate about full-stack development and want to help shape the future of how people share and consume content online, this role at YouTube presents an exciting opportunity.

Last updated a month 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, and 1 year of experience with software design and architecture

Interested in this job?