Senior Software Engineer, Search UI Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Search UI Infrastructure

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 next-generation technologies that power Google Search's user interface. This role combines full-stack development with a focus on UI infrastructure, requiring expertise in both front-end and back-end technologies.

You'll work on designing and maintaining scalable, intuitive infrastructure that serves billions of users worldwide. The position demands strong technical skills in Java, C++, JavaScript/TypeScript, and deep understanding of browser rendering lifecycles and performance optimization. You'll collaborate with cross-functional teams to solve complex engineering challenges while maintaining Google Search's universally accessible experience.

The role offers significant growth opportunities, allowing you to switch between teams and projects as you develop. You'll have the chance to influence technical direction, mentor team members, and drive projects from conception to deployment. The impact of your work will be felt by billions of users globally, making this an exceptional opportunity for engineers passionate about large-scale systems and user interface development.

Working at Google means joining a culture of innovation, collaboration, and technical excellence. You'll be supported by world-class engineers and have access to cutting-edge technologies and resources. The position offers the unique challenge of balancing technical complexity with user experience, all while working on one of the world's most-used products.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Search UI Infrastructure

  • Own aspects of software engineering work, from conception through implementation and deployment
  • Collaborate with cross-functional partners to scope problems, research potential solutions and technologies, and recommend solutions that balance short-term needs with long-term goals
  • Design and develop full-stack solutions, leverage knowledge in Java, C++, UI rendering, server-side optimizations, and infrastructure performance
  • Act as a point of contact for the team and contribute to setting technical direction and priorities
  • Drive projects from inception through execution, and demonstrate technical leadership and development

Requirements For Senior Software Engineer, Search UI Infrastructure

Java
JavaScript
TypeScript
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience in software development in back-end infrastructure, which includes testing, and launching software products
  • Experience in Java, C++, and with web client infrastructure
  • Experience with JavaScript/TypeScript, HTML, CSS, and related front-end technologies

Interested in this job?

Jobs Related To Google Senior Software Engineer, Search UI Infrastructure

Senior Software Developer, Front End, Google Workspace

Senior Frontend Software Developer position at Google Workspace, offering $166k-$244k, focusing on developing user-facing technologies that impact billions of users.

Senior Software Engineer, Full Stack, Google Workspace

Senior Full Stack Software Engineer position at Google Workspace, developing next-generation web technologies with competitive compensation and comprehensive benefits.

Senior Software Engineer, Front End, Google Cloud AI

Senior Frontend Software Engineer position at Google Cloud AI, developing next-generation cloud technologies with competitive compensation and benefits.

Senior Software Engineer, Full Stack, Learning and Education

Senior Software Engineer position at Google's Learning and Education team, focusing on full-stack development to revolutionize global learning accessibility.

Senior Software Engineer, Google Cloud Platform Security UI

Senior Software Engineer position at Google Cloud Platform focusing on Security UI development, requiring full-stack expertise and UI design experience.