Google Cloud is seeking a Software Developer III to join their Infrastructure team, specifically working on AlloyDB. This role sits at the intersection of database systems and machine learning, offering a unique opportunity to shape the future of cloud database technologies. The position requires deep expertise in database internals, including data structures, query optimization, and storage engines, combined with the ability to integrate cutting-edge machine learning capabilities.
The role involves working with Google Cloud's next-generation technologies that impact billions of users worldwide. As a Software Developer III, you'll be instrumental in developing innovative features that leverage ML and AI to enhance database performance, scalability, and reliability. You'll work alongside talented peers, participating in design reviews, code reviews, and owning the full development lifecycle of critical projects.
The position offers competitive compensation ($136,000-$200,000 base salary) plus bonus, equity, and comprehensive benefits. Located in either Sunnyvale, CA or Waterloo, ON, you'll be part of Google Cloud's mission to accelerate digital transformation across industries. This is an excellent opportunity for someone with strong technical skills in C++, distributed systems, and database development, who is passionate about applying ML to solve complex infrastructure challenges.
The role combines hands-on development with technical leadership responsibilities, including mentoring others and making architectural decisions. You'll work in a fast-paced environment where innovation is encouraged, and you'll have opportunities to influence the direction of Google Cloud's database technologies. The position offers significant growth potential and the chance to work on cutting-edge technology at a global scale.