Staff Software Engineer, Search Verticals

1 Month ago • 8 Years + • Full Stack Development

Job Summary

Job Description

As a Staff Software Engineer, you will power next-generation guided wholepage Search experiences by building capabilities to meet the bar for quality, freshness, and diversity of content required to deliver amazing experiences. You will partner with various product teams to integrate these quality capabilities into end user experiences for broad and exploration seeking queries, and own building out the user facing guided product experience for narrow questions and answers queries entirely. Responsibilities include mentoring and code review, running experiments and data-driven decision-making, collaborating with cross-functional teams, designing and developing across the full stack (quality, infrastructure, front-end), and driving significant sub-areas of the team's technical and strategic charter. This role involves working on complex engineering challenges, expanding infrastructure, and maintaining a universally accessible and useful search experience for billions of users globally.
Must have:
  • 8+ years software development experience
  • Data structures/algorithms expertise
  • 3+ years technical leadership
  • 3+ years software product experience
  • Software design & architecture experience
Good to have:
  • Master's/PhD in CS
  • Information Retrieval/NLP experience
  • Ranking Systems experience
  • Team goal setting/roadmap development
  • Junior engineer hiring experience

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 3 years of experience in a technical leadership role overseeing projects.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • Experience with Information Retrieval, Natural Language Processing, Ranking Systems, or similar.
  • Experience establishing team goals, developing roadmaps and scoping projects, and hiring junior engineers.
  • Willingness to become a technical leader manager in the future.

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.

As a Staff Software Engineer, you will power next-generation guided wholepage Search experiences by building capabilities to meet the bar for quality, freshness, and diversity of content required to deliver amazing experiences. You will partner with various product teams to integrate these quality capabilities into end user experiences for broad and exploration seeking queries, and own building out the user facing guided product experience for narrow questions and answers queries entirely.

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.

Responsibilities

  • Mentor and review code developed by other developers and provide feedback to ensure best practices (e.g.,style guidelines, checking code in, accuracy, testability, and efficiency).
  • Run experiments, drive analysis, and make data-driven tradeoffs for product directions.
  • Collaborate with partner engineering and cross-functional teams, as well as other partner organizations to develop new quality capabilities and build and launch visible features.
  • Design and develop across the full spectrum to deliver end user experiences focusing on quality (e.g.,signals, retrieval, ranking, AI/ML), infrastructure work (e.g.,writing latency sensitive serving code, building large-scale offline pipelines), and front-end development to deliver great user experiences.
  • Drive significant sub-area(s) of the team’s charter technically and strategically.

Similar Jobs

Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Hasbro - Software Development Engineer

Hasbro

United States (On-Site)
3 Months ago
Instawork - Senior ML Engineer

Instawork

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Unity - Principal Machine Learning Engineer

Unity

San Francisco, California, United States (On-Site)
2 Months ago
Nielsen Holdings - Senior Software Engineer - Java, AWS

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
1 Month ago
Patreon - Senior Fullstack Software Engineer, Payments

Patreon

San Francisco, California, United States (Hybrid)
5 Months ago
Paypal - MTS 1, Software Engineer

Paypal

Scottsdale, Arizona, United States (Hybrid)
4 Months ago
In The Pocket - FULL STACK DEVELOPER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Dublin, County Dublin, Ireland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Flutter Entertainment - Lead Data Scientist

Flutter Entertainment

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Blue Yonder - Sr Solution Architect

Blue Yonder

Dallas, Texas, United States (On-Site)
4 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

Menlo Park, California, United States (Remote)
2 Months ago
Behaviour Interactive - Senior/Principal AI Programmer  | Programmeur·euse Senior·e/Principal·e en IA

Behaviour Interactive

Middlesbrough, England, United Kingdom (Hybrid)
5 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Lead Data Scientist

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
Google - Staff Software Engineer, Core Machine Learning, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
ByteDance - Research Scientist/Engineer, Large Language Model - 2025 Start

ByteDance

Singapore (On-Site)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

LeoVegas - Fullstack Software Engineer

LeoVegas

Gżira, Malta (Hybrid)
1 Month ago
Zinnia - Senior Software Engineer I - Calculation Services, India

Zinnia

Gurugram, Haryana, India (On-Site)
3 Months ago
Hitachi - Power Platform Developers-Mar 2024

Hitachi

Pune, Maharashtra, India (On-Site)
3 Months ago
Nielsen Holdings - Software Engineering Manager - Windows\C++\.Net

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
WebFX - Jr. Front-End Web Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
3 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Sunnyvale, California, United States (Remote)
3 Months ago
Luxoft - Java Intern

Luxoft

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
2 Months ago
Apex logic - Sr. Front-End Developer

Apex logic

United States (Remote)
2 Months ago
N-iX - Senior C++/QT Engineer (#2579)

N-iX

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug