Job Summary:
Google is a leading technology company that develops next-generation technologies for billions of users. They are seeking a Senior Software Engineer to design and build high-performance video processing hardware for YouTube, enabling new features while optimizing costs at scale.
Responsibilities:
• Develop and maintain core software that vertically integrates new hardware video encoders into the YouTube video processing pipeline.
• Collaborate with product infrastructure teams to ensure seamless integration and support new video features across various platforms like live streaming, video on demand (VOD), and Shorts.
• Design, implement, and validate new features and optimizations that leverage the capabilities of custom hardware for high-performance video transcoding.
• Debug and optimize production systems, investigating and resolving performance bottlenecks to improve latency, throughput, and overall efficiency at Google's data center scale.
• Perform low-level software engineering, including user space driver integrations, kernel subsystems, and other systems-level engineering.
Qualifications:
Required:
• Bachelor’s degree or equivalent practical experience.
• 5 years of experience with software development in the C++ programming language.
• 5 years of experience with data structures and algorithms.
• 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
• 3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
Preferred:
• Master's degree or PhD in Computer Science or related technical field.
• 1 year of experience in a technical leadership role.
• Experience developing accessible technologies.
• Experience with Linux-based development environments, large-scale distributed systems and performance-critical applications, or working with video encoding.
• Experience in low-level engineering, such as kernel subsystems and user space driver integrations.
• Excellent system-level debugging skills.
Company:
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet. Founded in 1998, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.