Google is seeking a Software Engineer II for their Rollouts Supervision team, focusing on developing next-generation technologies that impact billions of users. This role is part of Google Cloud, which helps organizations digitally transform using enterprise-grade solutions and cutting-edge technology. The position requires expertise in both backend (C++) and frontend (Angular) development, with opportunities to work on critical projects and collaborate across teams.
As a Software Engineer II, you'll be responsible for optimizing systems, driving innovation, and partnering with multiple teams on technical designs and implementations. The role involves working with the Rollouts Sequencing team to create impactful solutions while contributing to both backend and frontend development. You'll have the chance to work on large-scale systems that handle massive amounts of information and extend beyond traditional web search.
Google offers a dynamic environment where engineers can be versatile and take on new challenges across the full technology stack. The role provides opportunities to work with various technologies, including distributed computing, large-scale system design, networking, security, and artificial intelligence. You'll be part of Google Cloud, which serves customers in more than 200 countries and territories as their trusted partner for growth and critical business solutions.
The ideal candidate should have experience with software development, data structures, and algorithms, with a focus on accessibility and scalable solutions. This position offers the opportunity to work with cutting-edge technology while contributing to products that impact users globally. Join Google's team of innovative engineers and help shape the future of technology while working on challenging and meaningful projects.