Bachelor's degree or equivalent practical experience.
8 years of experience with one or more general-purpose programming languages such as Java, C/C++, Python, Objective C, JavaScript, or Go.
Experience in test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools, and testing frameworks.
Experience with coding in data structures, algorithms, and software design.
Experience in performance debugging of single-node systems.
Nice to have
Ability to manage issues and evolving changes in the areas of software design, integration, and infrastructure.
What you'll be doing
Design, develop, and operate software and systems to enhance Google Kubernetes Engine's (GKE) scalability for massive AI/ML workloads.
Diagnose and resolve performance bottlenecks across the Kubernetes stack at scale.
Collaborate with teams across Google Cloud to deliver highly reliable and performant large-scale cluster solutions.
Contribute to the full software development lifecycle, from ideation to production support.
Participate in on-call rotations to ensure the stability of large-scale GKE clusters.
Perks and benefits
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.
Equal opportunity and affirmative action employer.
Global company facilitating efficient collaboration and communication globally.
English proficiency required for all roles unless stated otherwise in the job posting.