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 · Consumer

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 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.

Last updated a day 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 Engineer, Full Stack, Learning & Education

Senior Software Engineer position at Google, focusing on full-stack development for Learning & Education initiatives, offering $161k-$239k base salary plus benefits.

Fullstack Senior Software Engineer, Search Content Platform

Senior Fullstack Software Engineer role at Google's Search Content Platform team, focusing on organizing and delivering world-class search experiences.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Engineer role at Google Cloud, developing next-gen technologies with 5+ years experience required.

Senior Software Engineer, Search UI Infrastructure, Design System

Senior Software Engineer position at Google, focusing on Search UI Infrastructure and Design System development, requiring expertise in frontend technologies and system architecture.

Senior UX Engineer, Geo

Senior UX Engineer position at Google's Geo team, focusing on frontend development and UX design for Google Maps and related products.