Taro Logo

Software Engineer, Video Editing, Performance Optimization, YouTube

YouTube is a video sharing platform that believes everyone deserves to have a voice and works at the intersection of cutting-edge technology and creativity.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Video Editing, Performance Optimization, YouTube

Google's YouTube team is seeking a Software Engineer focused on video editing and performance optimization. This role combines mobile development expertise with specialized video processing knowledge. You'll be working on critical projects that impact how billions of users interact with video content on YouTube's platform. The position requires strong Android development skills, particularly in Java/Kotlin, and experience with video codecs. You'll be part of a team that values innovation and creativity, working at the intersection of mobile technology and video processing.

The role offers the opportunity to work on complex technical challenges in video editing and optimization, while being part of YouTube's mission to give everyone a voice and show them the world. You'll be responsible for developing and optimizing video editing features, ensuring high performance and quality user experience on Android devices. The position involves collaboration with cross-functional teams, code review processes, and contributing to technical documentation.

This is an excellent opportunity for engineers passionate about mobile development and video technology to make a significant impact at scale. You'll be working with cutting-edge technology in video processing, potentially including GPU-based processing and machine learning applications for video enhancement. The role combines technical challenges with creative problem-solving, offering the chance to work on features used by millions of users worldwide.

Last updated 7 days ago

Responsibilities For Software Engineer, Video Editing, Performance Optimization, YouTube

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Lead design reviews with peers and stakeholders to select among available technologies

Requirements For Software Engineer, Video Editing, Performance Optimization, YouTube

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Java or Kotlin, or 1 year of experience with an advanced degree
  • 2 years of experience in Android application development
  • Experience with Mobile App Development, Android, Video Codecs, Java