Google is seeking a Software Engineer II to join their YouTube Uploads team in Zürich. This role is crucial for managing the user experience of YouTube uploads and supporting creators throughout their publishing journey. You'll be leading the client-side upload infrastructure for YouTube, YouTube Studio, and YouTube Create apps while contributing to frameworks supporting multimodal content creation.
The position offers an opportunity to work at the intersection of cutting-edge technology and creativity, focusing on making uploads simpler and better integrated with various YouTube tools. You'll be responsible for helping creators distribute videos effectively, implementing generative AI for content, and improving earning potential through enhanced controls and streamlined user experiences.
As part of Google's engineering team, you'll work on critical projects with opportunities to switch teams as both you and the business evolve. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack. You'll be joining a company that believes in giving everyone a voice and building community through stories.
The ideal candidate should have experience with software development in programming languages like Python, C, C++, Java, or JavaScript, along with a strong foundation in data structures and algorithms. Experience in mobile application development, particularly iOS, would be advantageous. You'll be part of a team that moves at the speed of culture, working to show people the world while solving real problems and innovating together.
Working at Google means joining a company committed to equal opportunity and building a representative workforce. You'll be part of an inclusive culture that values diversity and provides equal employment opportunities regardless of background. The role offers the chance to make a significant impact on how billions of users connect and interact with content on YouTube.