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
Google Logo

Company

Google

Job Posted

2 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bengaluru, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant