Senior Software Engineer, Search

Há 2 dias


Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

About the Role

We're looking for a skilled Senior Software Engineer to join our Search team at Google. As a key member of our team, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

Key Responsibilities

  • Mentor and review code developed by junior developers, providing feedback to ensure best practices are followed.
  • Run experiments, drive analysis, and make data-driven tradeoffs for product directions.
  • Collaborate closely with partner engineering and cross-functional teams 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, infrastructure work, and frontend development.

About the Team

Our Search team is responsible for developing the technologies that power Google's search engine. We're a collaborative and innovative team that is passionate about solving complex engineering challenges and expanding our infrastructure to maintain a universally accessible and useful experience for users around the world.

What You'll Need

  • 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.


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleAs a Senior Software Engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our software engineers work on a wide range of projects, from information retrieval and distributed computing to large-scale...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleAs a Senior Software Engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our software engineers work on a wide range of projects, from information retrieval and distributed computing to large-scale...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleAs a Senior Software Engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our software engineers work on a wide range of projects, from information retrieval and distributed computing to large-scale...


  • Belo Horizonte, Minas Gerais, Brasil Google Inc. Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Search team at Google Inc. As a key member of our team, you will play a critical role in developing and maintaining our search infrastructure, ensuring that our users have a seamless and efficient search experience.Key ResponsibilitiesParticipate in design reviews with peers...


  • Belo Horizonte, Minas Gerais, Brasil Google Inc. Tempo inteiro

    About the Role:As a Senior Software Engineer at Google Inc., you will play a critical role in developing 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.Key Responsibilities:Mentor and...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that transform how billions of users interact with information and each other. Our products require handling vast amounts of data, and our engineers work on a wide range of technologies, including information retrieval, distributed...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleWe're looking for a skilled software engineer to join our Search team at Google. As a software engineer, you will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as our business grows and evolves.Key ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide amongst...


  • Belo Horizonte, Minas Gerais, Brasil Google Inc. Tempo inteiro

    About the RoleAs a Senior Software Engineer on Google's Search team, you will play a critical role in developing the next-generation technologies that power our search engine. Our team is responsible for building and maintaining the complex infrastructure that enables users to access information at massive scale.We are looking for engineers who bring fresh...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the JobAt Google, we're pushing the boundaries of what's possible with technology. As a software engineer on our Search team, you'll have the opportunity to work on complex engineering challenges and expand our infrastructure to deliver a universally accessible and useful experience for billions of people around the world.We're looking for engineers...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the JobAt Google, we're pushing the boundaries of what's possible with technology. As a software engineer on our Search team, you'll have the opportunity to work on complex engineering challenges and expand our infrastructure to deliver a universally accessible and useful experience for billions of people around the world.We're looking for engineers...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleWe're seeking a highly skilled Software Engineer to join our Search team at Google. As a key member of our team, you'll play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign and develop large-scale data...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that transform how billions of users interact with information and each other. Our products require handling vast amounts of data, and our engineers work on a wide range of technologies, including information retrieval, distributed...


  • Belo Horizonte, Minas Gerais, Brasil Google Inc. Tempo inteiro

    About the JobAt Google Inc., we're pushing the boundaries of technology to create innovative solutions that transform the way people interact with information. As a software engineer on our Search team, you'll have the opportunity to work on critical projects that impact billions of users worldwide.ResponsibilitiesParticipate in design reviews to select the...


  • Belo Horizonte, Minas Gerais, Brasil Google Inc. Tempo inteiro

    About the RoleAs a Senior Software Engineer on Google's Search team, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide amongst available technologies...


  • Belo Horizonte, Minas Gerais, Brasil Google Inc. Tempo inteiro

    About the JobAt Google Inc., 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.ResponsibilitiesMentor and review code developed by...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the JobAs a Software Engineering Manager at Google, you will be responsible for leading a team of engineers to develop and deploy large-scale projects across multiple sites internationally. You will manage engineers across multiple teams and locations, a large product budget, and oversee the deployment of large-scale projects.Our team is working on...


  • Belo Horizonte, Minas Gerais, Brasil Pentasia Tempo inteiro

    Pentasia is Revolutionizing the iGaming IndustryWe are seeking a highly skilled Senior Software Engineer to join our team in Brazil. As a key member of our development team, you will play a crucial role in shaping the future of our company.Key Responsibilities:Innovate and Implement: Develop new technological solutions from the ground up, ensuring they move...


  • Belo Horizonte, Minas Gerais, Brasil AgileEngine Tempo inteiro

    About AgileEngineWe are a leading software development company that creates custom software solutions for businesses across various industries.Our team is passionate about delivering high-quality software products that meet the needs of our clients.Job DescriptionWe are seeking a highly skilled Senior Elixir Software Engineer to join our team.The ideal...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the JobAs a Software Engineering Manager at Google, you will be responsible for leading a team of engineers to develop and deploy large-scale projects across multiple sites internationally. You will manage engineers across multiple teams and locations, oversee the deployment of large-scale projects, and contribute to product strategy.Our team is...


  • Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our Search Development team. As a technical leader, you will be responsible for managing a team of engineers and overseeing the development of large-scale projects across multiple sites internationally.Key ResponsibilitiesSet and communicate team priorities that support the...