Senior Software Engineer, Search Verticals

2 Months ago • 5-8 Years • Full Stack Development

Job Summary

Job Description

As a Senior Software Engineer, you will power next-gen 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 quality and assurance (Q&A) queries entirely. Responsibilities include mentoring junior developers, running experiments, collaborating with cross-functional teams, designing and developing across the full stack (quality, infrastructure, frontend), and building and launching new features. This role requires expertise in software development, data structures/algorithms, testing, and software design/architecture. The ideal candidate will have experience with Information Retrieval, Natural Language Processing, and Ranking Systems.
Must have:
  • 5+ years software development experience
  • Data structures/algorithms expertise
  • 3+ years software product experience
  • Software design and architecture experience
  • Mentoring junior developers
Good to have:
  • Master's/PhD in CS
  • Technical leadership experience
  • Information Retrieval/NLP/Ranking Systems experience
  • Willingness to become a tech lead manager

Job Details


Minimum qualifications:

  • Bachelor’s degree 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 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.
  • 1 year of experience in a technical leadership role.
  • Experience with Information Retrieval, Natural Language Processing, Ranking Systems, or similar.
  • 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 Senior Software Engineer, you will power next-gen 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 quality and assurance (Q&A) 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 junior 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 closely with partner engineering and cross-functional teams, as well as other partner organizations to develop new quality capabilities and build and launch new, highly 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 frontend development to deliver great user experiences.

Similar Jobs

Mozilla - Senior Data Engineer

Mozilla

(Remote)
4 Months ago
ZeptoLab - Lead Unity Developer, remote

ZeptoLab

Vilnius County, Lithuania (Remote)
3 Months ago
Zuru - Senior C++ Software Engineer

Zuru

Milan, Lombardy, Italy (Hybrid)
4 Months ago
ByteDance - Backend Software Engineer, Office Intelligence

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
Google - Staff Software Engineer, YouTube Developer Experience

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Fluxon - Staff Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
4 Months ago
Luxoft - Front-end Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Sigma Software - Senior .NET Developer (Business Process Automation)

Sigma Software

Kathmandu, Bagmati Province, Nepal (Remote)
4 Months ago
Alpha Sense - Join AlphaSense India Talent Community

Alpha Sense

Delhi, India (On-Site)
3 Months ago
Next Level Business Services - Java Full Stack Developer

Next Level Business Services

Tulsa, Oklahoma, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

STAGE - Analytics Engineer

STAGE

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Storage

Google

Durham, North Carolina, United States (On-Site)
3 Months ago
Paypal - Software Engineer - Java

Paypal

Scottsdale, Arizona, United States (Hybrid)
4 Months ago
Bally's Interactive - Senior Machine Learning Developer

Bally's Interactive

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Microsoft - Principal Data Scientist

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Netflix - Software Engineer L4/L5 - Content Infrastructure & Solutions

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
2 Months ago
Scanline VFX - Research Scientist

Scanline VFX

Los Angeles, California, United States (Hybrid)
3 Months ago
Google - Software Engineer (For Women in Tech Candidates)

Google

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in State of Minas Gerais, Brazil

Wildlife Studios - Administrative Assistant

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (Hybrid)
1 Month ago
Workco - Design Lead

Workco

Rio De Janeiro, State Of Rio De Janeiro, Brazil (On-Site)
4 Months ago
Google - Software Engineer, Black Community Inclusion

Google

State Of Minas Gerais, Brazil (On-Site)
2 Months ago
Amber - Action Game Designer, PC/Console Games (Project Based)

Amber

Brazil (On-Site)
7 Months ago
Wildlife Studios - Procurement Intern

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Months ago
AI Fund - Senior Recruiter

AI Fund

Brazil (Remote)
4 Months ago
Epic Games - Quest Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
5 Months ago
PTW - QA Manager

PTW

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Months ago
Fanatee - Technical Artist Senior

Fanatee

São Paulo, State Of São Paulo, Brazil (On-Site)
8 Months ago
ByteDance - Performance & Incentive Project Manager - São Paulo

ByteDance

State Of São Paulo, Brazil (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nasdaq - Axiom SL Regulatory Applications Architect - Software Developer Specialist

Nasdaq

Pune, Maharashtra, India (Hybrid)
4 Months ago
Easygo - Software Development Engineer, Engagement

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago
Razer - Senior API Developer

Razer

Singapore (On-Site)
4 Months ago
The Walt Disney Company - Lead Full Stack Engineer (Python)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Networking

Google

New York, New York, United States (On-Site)
2 Months ago
King - Fullstack Developer - Development Services

King

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
PwC - IN_Senior Associate_D365 CRM Technical_MS Dynamics_Advisory_ Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
The Walt Disney Company - Senior Software Engineer (1-year contract, angular & eCommerce)

The Walt Disney Company

Hong Kong (On-Site)
3 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