Google Cloud is seeking a Senior Software Engineer to join their Cloud Data Management team, focusing on developing next-generation technologies that impact billions of users. This role combines technical expertise with leadership opportunities, requiring 5 years of software development experience in C++, C, or Python. You'll work on critical projects within Google Cloud, with the flexibility to evolve with our fast-paced business.
The position involves managing project priorities, designing and developing software solutions, and maintaining high-quality code standards. You'll be part of a team that develops large-scale infrastructure and distributed systems, contributing to Google Cloud's mission of accelerating digital transformation across industries.
As a senior engineer, you'll participate in design reviews, mentor other developers through code reviews, and ensure best practices are followed. The role requires strong problem-solving skills for debugging complex system issues and the ability to contribute to technical documentation.
Google Cloud offers a unique opportunity to work with cutting-edge technology while serving a global customer base. The team values innovation, leadership, and technical versatility. You'll be empowered to act like an owner, anticipate customer needs, and drive technological advancement.
The ideal candidate will have experience with data structures/algorithms, software design and architecture, and a track record of launching successful software products. A background in distributed systems, network technologies, or hardware architecture is essential. The role offers growth opportunities and the chance to work on diverse projects as both you and the business evolve.