Staff Software Engineer

Google

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

Job description

Join Google's innovative engineering team to shape the future of how billions connect and interact with information. You'll work on groundbreaking technologies that impact global-scale products, from search to AI and beyond. This role offers exciting opportunities to contribute to critical projects, switch teams as needed, and tackle diverse full-stack challenges.

Google Cloud empowers organizations through digital transformation, delivering enterprise-grade solutions built on Google's advanced technology. We partner with businesses worldwide to drive growth and solve complex problems.

This position involves leveraging cloud technologies to build cutting-edge features and engage with Google Cloud Platform (GCP) infrastructure. A deep understanding of Cloud FileSystems, networking, GCP, and enterprise ecosystems is essential.

Responsibilities

Drive innovation by developing advanced features for customers using cloud technologies. Collaborate closely with Google Cloud Platform (GCP) infrastructure teams, ensuring a thorough grasp of Cloud FileSystems, networking, and enterprise ecosystems.

Transform ambiguous challenges into clear technical strategies. Enhance system reliability through automation and uphold stringent defensive engineering standards for high availability.

Act as a Subject Matter Expert (SME) when interfacing with external partners, key clients, or internal stakeholders. Mentor junior engineers via constructive design reviews, technical guidance, and active sponsorship, cultivating a psychologically safe environment for open architectural discussions.

Qualifications

A Bachelor's degree or equivalent practical experience is required. You should have 8 years of experience in software development using programming languages like C++.

Demonstrate 5 years of experience in building and developing large-scale infrastructure, distributed systems, networks, or expertise in compute technologies, storage, or hardware architecture.

Possess 3 years of experience in software design and architecture. Additionally, 8 years of experience with data structures and algorithms, and 5 years of experience in testing and launching software products are preferred.

Essential Skills

C++Software DevelopmentLarge-scale InfrastructureDistributed SystemsNetworkingCompute TechnologiesStorageHardware ArchitectureSoftware DesignSoftware ArchitectureData StructuresAlgorithmsSoftware TestingSoftware Launching

Good to Have

Google Cloud Platform (GCP)Cloud FileSystemsEnterprise EcosystemsInformation RetrievalArtificial IntelligenceNatural Language ProcessingUI DesignMobile Development

Highlights

  • Actively hiring

More Details

RoleStaff Software Engineer
IndustryTechnology, Internet
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

Technology