Software Engineer II, Real World Journeys

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer II, Real World Journeys

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.

Last updated 7 days ago

Responsibilities For Software Engineer II, Real World Journeys

  • Build core infrastructure to support scaled acquisition and process partner content
  • Create performant integrations with Google's Search platform offerings as well as the Google Commerce platform
  • Apply emerging AI technologies and utilize Google AI tech stack to solve user problems

Requirements For Software Engineer II, Real World Journeys

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • Experience with data engineering and building data processing pipelines (preferred)
  • Experience with Java, Python, or C++ (preferred)
  • Experience with applied ML and LLMs (preferred)

Benefits For Software Engineer II, Real World Journeys

Medical Insurance
Parental Leave
Visa Sponsorship
  • Equal employment opportunity
  • Inclusive work environment
  • Accommodation for special needs
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineer II, Real World Journeys

Solutions Architect, Google Ads (Fixed Term Contract)

9-month contract role for a Solutions Architect at Google Ads, combining technical expertise with client consultation to deliver advertising technology solutions.

Advertising Solutions Architect, gTech Ads Large Customer Sales

Technical architect role focusing on advertising solutions and customer support at Google's gTech division.

Associate Product Manager, Early Careers, 2025 Start

Entry-level Product Manager position at Google, working on innovative products that organize and make world's information accessible, starting 2025.

Technical Solutions Consultant, Customer Experience

Technical Solutions Consultant role at Google, combining programming expertise with customer support to enhance advertising solutions.

Partner Event Manager, gReach Program for People with Disabilities (English, Japanese)

Partner Event Manager position at Google's gReach Program, specifically for professionals with disabilities, requiring Japanese and English fluency with focus on planning and executing partner events.