Senior Software Engineer, Google Cloud

Google

5–6 yrs Bengaluru Full Time Hybrid (office + remote)
Google logo
Posted : 1 week ago
Actively hiring

Job description

Join Google Cloud and shape the future of digital transformation for organizations worldwide. You will be instrumental in building enterprise-grade solutions powered by Google's advanced technology, empowering developers to innovate sustainably. Customers across over 200 countries trust Google Cloud to drive growth and solve their most pressing business challenges.

As a Senior Software Engineer, you'll contribute to developing next-generation technologies that redefine how billions connect, explore, and interact with information. Your work will involve handling information at a massive scale, extending beyond web search to encompass areas like distributed computing, large-scale system design, AI, and more. This role offers the chance to work on critical projects, with flexibility to explore new teams and challenges as our fast-paced business evolves.

Responsibilities

Drive the design and implementation of sophisticated features, including specialized conversational AI agents for vital public sectors like Agriculture and Education.

Uphold stringent standards for code quality and system reliability through comprehensive design reviews and robust CI/CD pipelines, ensuring on-call health and system stability.

Transform complex, open-ended technical challenges into manageable projects, devising innovative solutions for enhanced scaling and reliability.

Function as an AI-first Software Engineer, integrating strong AI-SDLC practices across all project phases—from defining product requirements and designing solutions to implementing code and conducting thorough code reviews.

Exhibit humility, a drive for continuous learning, and intelligence, embodying the qualities of an ideal team player.

Qualifications

A Bachelor's degree or equivalent practical experience is required.

Possess at least 5 years of programming experience in Go or Python.

Bring 3 years of experience in software development, focusing on designing and implementing distributed systems or cloud-native infrastructure, with a strong understanding of Large Language Models (LLMs), Generative AI, and Agentic AI frameworks.

For preferred qualifications, a Bachelor's degree or equivalent practical experience is valued, along with 6 years of combined experience in AI/ML and software development. Experience with Distributed Systems, Generative AI, Generative AI Agents, Cloud technologies, and Full-Stack Development is also highly regarded.

Essential Skills

GoPythonDistributed SystemsCloud-native infrastructureLarge Language Models (LLMs)Generative AIAgentic AI frameworks

Good to Have

AI/MLGenerative AI AgentCloudFull-Stack Development

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, Google Cloud
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

IT Consulting