Padmi
Google logo
Google

Search and advertising · Cloud infrastructure and AI

Software Engineer III, Search

IndiaPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Google

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a software engineer at Google, you will be part of a team that develops cutting-edge technologies impacting billions of users worldwide. Your role will involve working on projects crucial to Google's needs and having the flexibility to switch between different teams and projects as the business evolves. You are expected to be versatile, demonstrate leadership qualities, and be eager to tackle new challenges in various areas such as information retrieval, distributed computing, networking, security, artificial intelligence, and more. Key Responsibilities: - Write code for product or system development. - Lead or participate in design reviews to make decisions on technologies to be used. - Review code written by other developers, provide constructive feedback, and ensure adherence to best practices. - Contribute to documentation and educational content, updating as needed based on feedback and product updates. - Troubleshoot and resolve product or system issues by identifying sources of problems and analyzing their impact on hardware, network, or service operations. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 2 years of experience in software development in one or more programming languages, or 1 year of experience with an advanced degree. - Master's degree or PhD in Computer Science or related technical fields preferred. - 2 years of experience with data structures or algorithms. - Experience in developing accessible technologies. (Note: No additional details of the company were included in the provided job description) Role Overview: As a software engineer at Google, you will be part of a team that develops cutting-edge technologies impacting billions of users worldwide. Your role will involve working on projects crucial to Google's needs and having the flexibility to switch between different teams and projects as the business evolves. You are expected to be versatile, demonstrate leadership qualities, and be eager to tackle new challenges in various areas such as information retrieval, distributed computing, networking, security, artificial intelligence, and more. Key Responsibilities: - Write code for product or system development. - Lead or participate in design reviews to make decisions on technologies to be used. - Review code written by other developers, provide constructive feedback, and ensure adherence to best practices. - Contribute to documentation and educational content, updating as needed based on feedback and product updates. - Troubleshoot and resolve product or system issues by identifying sources of problems and analyzing their impact on hardware, network, or service operations. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 2 years of experience in software development in one or more programming languages, or 1 year of experience with an advanced degree. - Master's degree or PhD in Computer Science or related technical fields preferred. - 2 years of experience with data structures or algorithms. - Experience in developing accessible technologies. (Note: No additional details of the company were included in the provided job description)

One address, no account. We’ll tell you when matching roles go live.

More at Google

Related open roles

View all roles