Google's Real World Journeys team is seeking a Software Engineer II to join their mission of inspiring action by connecting people with experiences that make life better. This role is part of Google Search's initiative to reimagine information discovery and accessibility. As a Software Engineer II, you'll work on building core infrastructure for partner content management and integration with Google's Search and Commerce platforms.
The position requires expertise in software development, particularly with languages like Python and Java, and a strong foundation in data structures and algorithms. You'll be applying cutting-edge AI technologies to solve user problems and create systems that handle information at massive scale.
This is an exceptional opportunity to impact billions of users globally while working with Google's advanced technology stack. The role combines technical challenges in distributed computing, large-scale system design, and artificial intelligence with the practical application of helping users discover and connect with real-world experiences.
You'll be part of a dynamic environment where engineers are encouraged to be versatile and take on new challenges across the full technology stack. The team focuses on understanding user intent on Search and displaying useful results for activities and experiences, requiring both technical expertise and user-centered thinking.
Working at Google means joining a culture of innovation with access to world-class resources and technologies. You'll collaborate with teams across the company, contributing to projects that directly influence how people interact with information and discover experiences worldwide. The role offers growth opportunities as you help shape the future of Google Search while working on critical infrastructure and AI-driven solutions.