Google Search is reimagining information discovery and accessibility on a global scale. As a Senior Software Engineer in the Search UI Infrastructure team, you'll be at the forefront of developing the technologies that power Google Search's user interface. This role combines front-end expertise with infrastructure development, requiring strong skills in Java, JavaScript/TypeScript, and C++. You'll work on designing and implementing scalable solutions that impact billions of users worldwide.
The position demands a blend of technical leadership and hands-on development, where you'll own projects from conception through deployment. You'll be responsible for building and maintaining the infrastructure that makes Google Search intuitive, reliable, and performant. This involves working with browser rendering lifecycles, performance optimization, and complex distributed systems.
Working at Google means joining a team that's tackling some of the most challenging problems in information retrieval, distributed computing, and system design. You'll collaborate with cross-functional teams, influence technical decisions, and have the opportunity to grow as the technology landscape evolves. The role offers exposure to cutting-edge technologies and the chance to make a significant impact on one of the world's most widely-used products.
This position is perfect for someone who combines strong technical skills with leadership qualities, has a passion for building robust and scalable UI infrastructure, and wants to contribute to a product that billions of people rely on daily. You'll be supported by Google's innovative culture, working alongside some of the best engineers in the industry, while having the resources and platform to drive meaningful technological advancements in web search technology.