Senior Software Engineer, Infrastructure, Notifications Marketplace, Search
Company: Google
Location: Mountain View
Posted on: April 1, 2026
|
|
|
Job Description:
Minimum qualifications: Bachelor’s degree or equivalent
practical experience. 5 years of experience with software
development in C++ and Java programming languages. 3 years of
experience testing, maintaining, or launching software products,
and 1 year of experience with software design and architecture. 3
years of experience with developing large-scale infrastructure,
distributed systems or networks, or experience with compute
technologies, storage or hardware architecture. Preferred
qualifications: Master's degree or PhD in Computer Science or
related technical field. 5 years of experience with data structures
and algorithms. 2 years of experience in Data Analysis, Experiment
Design, AI Algorithms, and Monitoring Systems. 1 year of experience
in a technical leadership role. Experience developing accessible
technologies. About the job Google's software engineers develop the
next-generation technologies that change how billions of users
connect, explore, and interact with information and one another.
Our products need to handle information at massive scale, and
extend well beyond web search. We're looking for engineers who
bring fresh ideas from all areas, including information retrieval,
distributed computing, large-scale system design, networking and
data storage, security, artificial intelligence, natural language
processing, UI design and mobile; the list goes on and is growing
every day. As a software engineer, you will work on a specific
project critical to Google’s needs with opportunities to switch
teams and projects as you and our fast-paced business grow and
evolve. We need our engineers to be versatile, display leadership
qualities and be enthusiastic to take on new problems across the
full-stack as we continue to push technology forward. Our mission
as the Search Notifications team is to deliver fresh, personalized
and timely notifications to billions of people around the globe
through the Google Search App. We are pivoting to be an AI
notification product and building the notifications platform as a
true marketplace which is a self-learning reward based system that
optimizes for the best notification user experience by picking
among engaging "producers". Marketplace incorporates the economics
including rewards and penalties for the right incentives, doing the
right thing for the user (which is the consumer) and optimizing for
the opportunity cost on a highly visible interrupting surface like
Notifications. In Google Search, we're reimagining what it means to
search for information – any way and anywhere. To do that, we need
to solve complex engineering challenges and expand our
infrastructure, while maintaining a universally accessible and
useful experience that people around the world rely on. In joining
the Search team, you'll have an opportunity to make an impact on
billions of people globally. The US base salary range for this
full-time position is $174,000-$252,000 bonus equity benefits. Our
salary ranges are determined by role, level, and location. Within
the range, individual pay is determined by work location and
additional factors, including job-related skills, experience, and
relevant education or training. Your recruiter can share more about
the specific salary range for your preferred location during the
hiring process. Please note that the compensation details listed in
US role postings reflect the base salary only, and do not include
bonus, equity, or benefits. Learn more about benefits at Google .
Responsibilities Work on full stack and build the user experience,
reward modeling and the incentive structure for the Notification
Marketplace. Own the user visible end-to-end experience including
notification optimization for the tray, pre-click, post click
experience. Quality systems and auto-raters to monitor and measure
the quality of the product experience, automatically deploying
safety and takedown mechanisms for bad content. Build the realtime
systems for the economics of the marketplace to play out and build
incentives and insights that all of Search can leverage for driving
growth. Design, build and innovate on the integrated platform used
for horizontal inventory indexing, user fanout and delivery across
notifications and related surfaces like iGA Live Activities,
Android RON, Inbox.
Keywords: Google, Richmond , Senior Software Engineer, Infrastructure, Notifications Marketplace, Search, IT / Software / Systems , Mountain View, California