Google is seeking a Software Engineer III to join their Infrastructure team within Google Assistant. This role combines infrastructure engineering with AI technology, focusing on developing next-generation technologies that impact billions of users. The position requires expertise in large-scale system design, distributed computing, and infrastructure development.
The role offers opportunities to work on critical projects with the flexibility to switch teams as both you and Google evolve. You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The position emphasizes both technical excellence and leadership qualities.
As part of Google's engineering culture, you'll be working alongside talented peers who are revolutionizing various technologies from Google Ads to Chrome, Android to YouTube. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.
The ideal candidate will bring experience in software development, strong knowledge of data structures and algorithms, and expertise in large-scale infrastructure or distributed systems. You'll be expected to participate in design reviews, contribute to documentation, and help maintain high code quality through peer reviews.
This position represents an opportunity to work at the intersection of infrastructure and AI technology while contributing to products that impact users globally. The role offers professional growth within Google's innovative environment while working on challenging technical problems at scale.