Google is seeking a Senior Software Engineer to join their Storage Technologies team within Google Cloud Platform. This role is crucial for developing and maintaining the infrastructure that powers Google's vast product portfolio. The position focuses on system software development for next-generation storage devices and systems, emphasizing performance, reliability, security, and cost-effectiveness.
The ideal candidate will have strong experience in software development, particularly with C/C++, Python, Go, and Linux environments. They'll lead technical programs, influence roadmap decisions, and mentor team members while working on critical infrastructure projects. The role requires both technical expertise and leadership skills, as you'll be responsible for developing and executing technical charters and implementing best practices across teams.
Working at Google offers the opportunity to impact billions of users while collaborating with some of the industry's best engineers. The Technical Infrastructure team is fundamental to Google's operations, building and maintaining the architecture that supports all of Google's user-facing products. The team takes pride in their engineering excellence and innovative problem-solving approach.
The position offers the chance to work on large-scale systems, with responsibilities including system verification, automated diagnostics, configuration management, and metrics collection. You'll be at the forefront of storage technology innovation, working with cutting-edge systems and contributing to the next generation of Google's infrastructure.
This role is perfect for someone who combines technical depth with leadership abilities, enjoys mentoring others, and wants to make a significant impact on global-scale infrastructure. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving, while working on systems that directly affect Google's ability to serve billions of users efficiently and reliably.