Senior Software Engineer - Build World-Scale Search Systems

Google LLC

Chicago (IL)

Hybrid

USD 174,000 - 253,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google LLC seeks a Senior Software Engineer for the K and I Search team in Chicago to build and scale core systems. You will design, implement, and review software across the stack, collaborating with engineers to deliver high-impact features and reliable services.

The role emphasizes strong coding skills in C++, Python or Java, rigorous testing, and system design, plus the ability to lead or contribute as needed within a fast-paced environment.

Qualifications

  • Bachelor’s degree in CS, Engineering, Mathematics, Information Systems, or a related field and 4 years of experience in the job offered or in a Software Engineer-related occupation.
  • 4 years of experience in Software development utilizing C++, Python, or Java; 4 years of experience in Testing, maintaining or launching software products.
  • 4 years of experience in one of the following: Relational databases, Managing data, Validation, API design, System design, AI/ML, Android development, iOS development, or Front-end development.
  • 2 years of experience with Software design and architecture.
  • Delivering on a company priority in a technical leadership role, either directing a small group of engineers, or as an individual contributor.

Responsibilities

  • Write and test product or system development code.
  • Author designs for software systems.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Manage production systems, including deployment and monitoring; and May organize the work of other engineers.

Skills

C++
Python
Java
Testing
System design
Technical leadership
Relational databases

Education

Bachelor's degree or equivalent

Job description

Google LLC seeks a Senior Software Engineer for the K and I Search team in Chicago to build and scale core systems. You will design, implement, and review software across the stack, collaborating with engineers to deliver high-impact features and reliable services.

The role emphasizes strong coding skills in C++, Python or Java, rigorous testing, and system design, plus the ability to lead or contribute as needed within a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Hybrid, Equity, AI/ML & Systems
Senior Software Engineer – Hybrid, Equity, AI/ML & Systems

Google LLC • Chicago (IL)

Hybrid
USD 174,000 - 253,000
Senior Software Engineer, K&I Search
Senior Software Engineer, K&I Search

Google LLC • Chicago (IL)

Hybrid
USD 174,000 - 253,000
Senior Infra Engineer - Scalable Search Systems
Senior Infra Engineer - Scalable Search Systems

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, K and I Search
Senior Software Engineer, K and I Search

Google LLC • Chicago (IL)

Hybrid
USD 174,000 - 253,000
Senior Infrastructure & Search Engineer — Scale, Impact, Equity
Senior Infrastructure & Search Engineer — Scale, Impact, Equity

Google LLC • Mountain View (CA)

On-site
USD 174,000 - 252,000
Equity
Health benefits
Bonus
Software Engineer, Large-Scale Search Infrastructure
Software Engineer, Large-Scale Search Infrastructure

Google • Cambridge (MA)

On-site
USD 147,000 - 210,000
Senior Software Engineer — Build Big-Scale Systems & Innovation
Senior Software Engineer — Build Big-Scale Systems & Innovation

Google • Denver (CO)

On-site
USD 28,000 - 41,000
Senior Software Engineer - Build Large-Scale Systems
Senior Software Engineer - Build Large-Scale Systems

Google • Atlanta (GA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior Software Engineer: Build Scalable Systems
Senior Software Engineer: Build Scalable Systems

Google • Juneau (AK)

Remote
USD 38,572 - 44,083
Senior Software Engineer, Search & Data Platforms
Senior Software Engineer, Search & Data Platforms

Your Talent Team • North Carolina

On-site
USD 100,000 - 150,000