Taro Logo

Senior Software Engineer, Search Content Platform

Google is a leading technology company specializing in internet-related services and products.
Backend
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Search Content Platform

Google is seeking a Senior Software Engineer for their Search Content Platform team. This role is part of Google Search, where the team is reimagining what it means to search for information – any way and anywhere. The ideal candidate will have a strong background in software development, with experience in distributed systems engineering, building low latency and high throughput data platform services, and applying Large Language Models (LLMs) to solve real product problems.

As a Senior Software Engineer, you will be responsible for developing next-generation technologies that change how billions of users connect, explore, and interact with information. You'll work on projects critical to Google's needs, with opportunities to switch teams and projects as the business grows and evolves. The role requires versatility, leadership qualities, and enthusiasm to take on new problems across the full-stack.

Key responsibilities include writing and testing product or system development code, participating in design reviews, reviewing code from other developers, contributing to documentation, and troubleshooting complex issues. You'll be working with cutting-edge technologies and will have the opportunity to make an impact on billions of people globally.

Google offers a collaborative and innovative work environment, with the chance to work on complex engineering challenges and expand the company's infrastructure. The ideal candidate will have at least 5 years of experience in software development, preferably with a Master's degree or PhD in Computer Science or a related field. Experience with Python, C, C++, or Java is preferred, along with knowledge of distributed systems, data management, and working with Data Science teams.

Join Google's Search team and be part of reimagining the future of information search and access, while solving complex engineering challenges that impact users worldwide.

Last updated 8 months ago

Responsibilities For Senior Software Engineer, Search Content Platform

  • Write and test 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 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

Requirements For Senior Software Engineer, Search Content Platform

Python
Java
  • 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
  • 3 years of experience with front-end frameworks, full-stack development, or API development

Interested in this job?