Join Google's pioneering team as a Senior Software Engineer focused on Search. You will contribute to developing next-generation technologies that connect billions of users globally, tackling challenges at massive scale across various domains including information retrieval, distributed computing, and AI.
This role offers the opportunity to work on critical projects, with flexibility to explore diverse teams and evolving business needs. We seek versatile engineers with leadership potential and a passion for solving complex, full-stack challenges.
Develop and rigorously test product and system code. Engage in design reviews with peers and stakeholders to select optimal technologies. Provide constructive feedback on code developed by colleagues, ensuring adherence to best practices for style, accuracy, testability, and efficiency.
Contribute to and update documentation. Analyze and resolve product or system issues by debugging and tracking root causes, assessing impact on hardware, network, or service operations.
Requires a Bachelor’s degree or equivalent practical experience, coupled with a minimum of 5 years in software development using various programming languages. Candidates should possess 3 years of experience in testing, maintaining, or launching software products, and 1 year dedicated to 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 capacity. Experience developing accessible technologies is also advantageous.
IT Consulting