Google is seeking a Software Engineer to join their Engineering Productivity team for Google Cast. This role is crucial in developing and maintaining the infrastructure that supports Cast receiver technology across smart media devices. The position combines software development, release management, and quality assurance, requiring expertise in Python, C++, and Linux systems.
The role involves working with the Cast Platform and Release team, focusing on designing and implementing technologies to release and scale Cast Receiver to various smart media devices including TVs, speakers, and Set-top boxes. The engineer will be responsible for maintaining release processes, improving IoT device registration, and providing platform-level support to Google partners.
This is an excellent opportunity for someone with strong technical skills who wants to impact how billions of users interact with Cast technology. The position offers the chance to work on critical infrastructure while collaborating with external partners and contributing to Google's broader Platforms and Ecosystems product area.
The ideal candidate should have experience in CI/CD, version control systems, and test automation, along with strong programming skills in Python and C++. They will be part of a team that's essential to Google's media device ecosystem, working on everything from SDK releases to quality assurance for media systems.
Working at Google offers the opportunity to be part of a company that values diversity, equality, and innovation, while providing competitive benefits and the chance to work on products that impact users worldwide.