Staff Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Data Science
In short
Google Cloud is seeking a Staff Software Engineer in Bengaluru, India, to develop next-generation technologies for cloud infrastructure. This role requires deep expertise in large-scale systems, distributed computing, and AI/ML infrastructure, with opportunities for technical leadership and innovation.
Responsibilities
- Solve cell resource optimization and cell densification for AI/ML infrastructure growth.
- Provide technical leadership, guide, and mentor other engineers.
- Collaborate with stakeholders to define and implement long-term technical goals.
- Drive cross-functional collaboration and ensure project success.
- Mentor junior engineers and share expertise.
Requirements
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- 8 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
- Experience with cost and performance modeling for data center infrastructure, and ML hardware.
Desired Qualifications
- Master's degree or PhD in Computer Science, or a related field.
- 8 years of experience in designing, developing, and maintaining complex distributed systems.
Benefits
- Opportunity to switch teams and projects.
- Empowered to act like an owner, take action, and innovate.
- English proficiency is a requirement.
- Google is an equal opportunity employer.
- Accommodations for applicants are available.
#software engineer#AI#ML#infrastructure#distributed systems#cloud