Google TV is seeking a Software Engineer III to join their Infrastructure team, working on redefining the TV experience to make it highly personalized and content-forward. This role is part of Google's larger mission to develop next-generation technologies that impact billions of users. The position involves working on large-scale infrastructure and distributed systems, with opportunities to contribute to a product that has over 110 million active users.
As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions for Google TV's infrastructure. The role requires expertise in large-scale systems, distributed computing, and strong programming fundamentals. You'll collaborate with various teams across Google, including Ads, Play, and YouTube, while working closely with third-party streaming partners.
The ideal candidate should have at least 2 years of experience in software development, with a strong background in data structures and algorithms. You'll be involved in technical design reviews, code reviews, and system debugging at scale. The role offers competitive compensation ($136,000-$200,000 base salary) plus bonus, equity, and comprehensive benefits.
This position is perfect for engineers who are passionate about large-scale distributed systems and want to impact how millions of users consume media content. You'll be working in San Jose, CA, contributing to Google TV's mission of scaling across the OEM ecosystem and building business on TV platforms, OTT devices, and mobile devices. The role offers growth opportunities within a rapidly evolving media and entertainment industry.
The position requires strong technical skills, leadership qualities, and the ability to manage project priorities, deadlines, and deliverables. You'll be part of a team that's pushing the boundaries of TV technology while working with cutting-edge infrastructure and systems at Google scale.