Google is seeking a Software Engineer for their Data Center Advance Technology and Innovations team. This role is part of the Technical Infrastructure team, which is responsible for developing and maintaining Google's data centers and building the next generation of Google platforms. The ideal candidate will have experience in software development, data structures, algorithms, and working with embedded operating systems.
As a Software Engineer in this role, you will be responsible for managing the architecture and design of systems using programming languages such as Java and C++. You'll work with control and CI/CD systems, and scale compute infrastructure like Kubernetes. Additionally, you'll develop stateless services and work with databases such as Bigtable, Spanner, and DynamoDB.
The position requires a Bachelor's degree or equivalent practical experience, with 2 years of experience in software development and data structures/algorithms. You should also have experience testing, maintaining, or launching software products, as well as experience with software design and architecture in embedded operating systems.
Google offers a competitive salary range of $136,000-$200,000, plus bonus, equity, and benefits. The company is committed to creating a diverse and inclusive work environment, providing equal opportunities for all qualified candidates.
Join Google's Technical Infrastructure team to work on cutting-edge technologies that power Google's vast product portfolio and impact billions of users worldwide. This role offers the opportunity to contribute to the development of next-generation technologies and be at the forefront of innovation in data center technology and infrastructure.