Staff Software Engineer, Core

5 - 9 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a software engineer at Google, you will be responsible for developing cutting-edge technologies that impact billions of users worldwide. You will play a crucial role in shaping the future of information retrieval, distributed computing, system design, networking, data storage, security, artificial intelligence, UI design, and more. Your work will go beyond traditional web search and involve working on diverse projects across various domains. To be successful in this role, you should hold a Bachelor's degree in a relevant field and have at least 8 years of experience in software development. Additionally, you should possess 7 years of experience in building large-scale infrastructure or distributed systems, along with expertise in compute technologies, storage, or hardware architecture. A minimum of 5 years of experience in design, architecture, and testing/launching software products is also required. Preferred qualifications include a Master's degree or PhD in Engineering, Computer Science, or a related technical field. Moreover, 8 years of experience with data structures and algorithms, as well as a background in technical leadership, are highly desirable. Experience in contributing to open source projects or publications in relevant fields will be an added advantage. As a member of the Core team at Google, you will be working on critical projects that form the technical foundation of Google's flagship products. You will have the opportunity to drive innovation, break technical barriers, and impact important decisions across the company. Collaboration with cross-functional teams, mentoring other engineers, and contributing to the technical roadmap for key infrastructure projects will be key responsibilities in this role. Your day-to-day tasks will include understanding business requirements and AI landscape changes to develop solutions that enhance indexing solutions" adoption. You will lead the architecture and development of significant components within the Indexing Engine ecosystem, ensuring features such as experimentation, reliability, monitoring, and cost reporting are optimized. Collaboration with engineers, Program Managers, and Site Reliability Engineers (SREs) to define and execute a long-term technical roadmap, as well as mentoring team members, will be crucial aspects of your role. Additionally, you will contribute to the on-call rotation for live production systems, ensuring high availability and performance of critical infrastructure.,

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Google logo
Google

94043

RecommendedJobs for You