Senior Software Engineer, Search

Google

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

Job description

Shape the future of how billions connect, explore, and interact with information as a Senior Software Engineer on Google Search. Tackle massive-scale information challenges and extend the reach of web search with cutting-edge technologies. Bring fresh ideas from diverse fields like AI, NLP, distributed systems, and more. You’ll contribute to projects critical to Google’s mission, with opportunities to grow and adapt within a fast-paced environment. We seek versatile engineers with leadership potential, eager to solve complex full-stack problems and drive technological advancements.

Responsibilities

Craft and validate code for product and system development. Lead and participate in design reviews, evaluating and selecting optimal technologies. Provide constructive feedback on peer code, ensuring adherence to best practices like style guidelines, code submission, accuracy, testability, and efficiency. Enhance existing documentation and educational materials, adapting them to product updates and user feedback. Diagnose and resolve product or system issues by analyzing root causes and their impact on hardware, network, or service operations.

Qualifications

Requires a Bachelor's degree or equivalent practical experience, coupled with at least 5 years of software development experience in one or more programming languages. A minimum of 3 years in testing, maintaining, or launching software products is essential, alongside 1 year of experience in software design and architecture.

Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, 5 years of experience with data structures and algorithms, and 1 year in a technical leadership role. Experience developing accessible technologies is also highly valued.

Essential Skills

software developmentdata structuresalgorithmssoftware designsoftware architecture

Good to Have

technical leadershipaccessible technologiesinformation retrievaldistributed computinglarge-scale system designnetworkingdata storagesecurityartificial intelligencenatural language processingUI designmobile

Highlights

  • Actively hiring

More Details

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

About the Company

Google logo

Google

IT Consulting

Senior Software Engineer, Search at Google | SkillMX | SkillMX