Staff Software Engineer, Infrastructure, Google Cloud

Google

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

Job description

Join Google Cloud as a Staff Software Engineer and shape the future of digital transformation for organizations worldwide. You'll be instrumental in developing and enhancing enterprise-grade solutions that leverage Google's cutting-edge technology, enabling developers to build more sustainably.

This role is pivotal in assisting businesses across 200+ countries to achieve growth and solve their most complex challenges. As part of Google's innovative engineering culture, you will contribute to products that manage information at a massive scale, pushing the boundaries of what's possible in areas like distributed computing, large-scale system design, and advanced AI.

We are looking for versatile engineers with leadership potential, eager to tackle diverse, full-stack challenges. Your contributions will directly impact how billions of users connect, explore, and interact with information, making a significant difference.

Responsibilities

Lead high-impact projects, providing essential technical direction and mentorship to distributed engineering teams. Facilitate clear communication and alignment across various teams regarding project goals, expected outcomes, and delivery timelines.

Effectively manage project priorities, ensure deadlines are met, and oversee the successful delivery of all project milestones. You will be responsible for the complete software development lifecycle: designing, developing, testing, deploying, maintaining, and continuously enhancing robust, large-scale software solutions.

This role offers the opportunity to influence technical strategy, mentor junior engineers, and drive innovation within the Google Cloud platform.

Qualifications

A solid foundation in software engineering is essential, requiring 8 years of hands-on programming experience in languages such as C++, Java, Go, or Python. You should possess extensive experience (5 years) in building and developing large-scale infrastructure, distributed systems, or complex networks, alongside a strong understanding of compute technologies, storage, or hardware architecture.

Demonstrated success in testing and launching software products (5 years) and a proven ability in software design and architecture (3 years) are critical for this role. We also look for candidates with a Bachelor's degree or equivalent practical experience. While a Master’s or PhD in a related technical field is preferred, your extensive experience and technical acumen are paramount.

Essential Skills

C++JavaGoPythonSoftware DesignSoftware Architecture

Good to Have

Data StructuresAlgorithmsTechnical LeadershipProject ManagementCross-functional Collaboration

Highlights

  • Actively hiring

More Details

RoleStaff Software Engineer, Infrastructure, Google Cloud
IndustryCloud Computing
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

Cloud Computing

Staff Software Engineer, Infrastructure, Google Cloud at Google | SkillMX | SkillMX