Taro Logo

Software Engineer III, Infrastructure, Search Modalities

A global technology company that develops internet-related services and products.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Job Description

Google is seeking a Software Engineer III to join their Infrastructure team focusing on Search Modalities. This role is crucial for developing next-generation technologies that impact billions of users' interactions with information. The position involves working on large-scale infrastructure, distributed systems, and search technologies at Google's Mountain View location.

The role requires expertise in C++ development and experience with large-scale systems. You'll be part of Google Search's mission to reimagine information discovery, solving complex engineering challenges while maintaining infrastructure that serves users globally. The position offers opportunities to work on critical projects with the flexibility to grow and evolve within Google's fast-paced environment.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions, managing project priorities, and ensuring high-quality code through reviews and best practices. The role combines technical expertise with collaborative work, requiring strong communication skills and the ability to work with various teams and functions.

The compensation package is competitive, ranging from $141,000 to $202,000 base salary, plus bonus, equity, and comprehensive benefits. This position offers the opportunity to make a significant impact on Google's search infrastructure while working with cutting-edge technologies and talented engineers in a supportive environment focused on innovation and technical excellence.

Last updated 6 days ago

Responsibilities For Software Engineer III, Infrastructure, Search Modalities

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Infrastructure, Search Modalities

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, or 1 year of experience with an advanced degree
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture

Benefits For Software Engineer III, Infrastructure, Search Modalities

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Related Jobs

Software Engineer III, Labs

Software Engineer III position at Google Labs focusing on developing next-generation technologies and incubating early-stage efforts to advance Google's core products through innovation and exploration.

Software Engineer III, Google Display Ads

Software Engineer III position at Google Display Ads team, focusing on developing and optimizing advertising technology systems with C++ and large-scale distributed systems.

Software Engineer III, Infrastructure, Google Cloud Platforms

Software Engineer III position at Google Cloud Platforms focusing on infrastructure development and large-scale systems.

Physical Design Flow and Methodology Engineer

Physical Design Flow and Methodology Engineer position at Google, focusing on TPU technology and AI/ML hardware acceleration, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale distributed systems.