Join Google's innovative engineering team and shape the future of how billions connect with information. We are seeking versatile engineers to develop cutting-edge technologies that go beyond web search, handling information at a massive scale.
As part of our dynamic team, you will contribute to critical projects, with the flexibility to explore new challenges across the full-stack. We value enthusiasm, leadership, and a passion for tackling complex, evolving problems in a fast-paced environment.
Craft and rigorously test product and system development code. Lead and participate in design reviews, making informed technology decisions alongside peers and stakeholders. Provide constructive code reviews to fellow developers, upholding best practices for style, accuracy, testability, and efficiency. Contribute to and update documentation and educational materials, adapting them based on product evolution and user feedback. Analyze and resolve product or system issues through debugging, identifying root causes, and understanding their impact on operations and quality.
A Bachelor’s degree or equivalent practical experience is required. Minimum of 5 years in software development across various programming languages. At least 3 years of experience in testing, maintaining, or launching software products. 1 year of hands-on experience with 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.
Technology