Join Google as a Software Engineer, Search, and be at the forefront of developing technologies that shape how billions connect and access information. Our teams tackle massive-scale challenges, pushing the boundaries of web search and beyond. We seek innovative engineers from diverse backgrounds, including information retrieval, distributed systems, AI, and UI design.
As a Software Engineer, you will contribute to critical projects, with the flexibility to explore new challenges as our business evolves. We encourage versatility, leadership, and a passion for problem-solving across the full software stack. Your technical acumen will be essential in managing project timelines and delivering impactful solutions.
Craft high-quality product and system development code. Provide constructive code reviews, ensuring adherence to best practices, accuracy, and efficiency. Contribute to and update documentation, adapting content to reflect product changes and user needs. Diagnose and resolve product or system issues by analyzing root causes and their impact on operations and quality.
A Bachelor’s degree or equivalent practical experience is required. Demonstrated experience of at least 1 year in software development, utilizing languages such as Python, C++, Java, or JavaScript.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, alongside experience in developing accessible technologies.
IT Consulting