Software Engineer, Search

Google Google · Big Tech · Bengaluru, Karnataka, India

Software Engineer role at Google focused on developing and enhancing search technologies. The role involves writing code, reviewing code, debugging issues, and contributing to documentation. It requires a bachelor's degree and experience in software development, with preferred qualifications including a Master's or PhD and experience with accessible technologies.

What you'd actually do

  1. Write product or system development code.
  2. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  3. Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  4. 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.

Skills

Required

  • software development
  • Python
  • C++
  • Java
  • JavaScript

Nice to have

  • accessible technologies
  • Computer Science
  • Master's degree
  • PhD