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 at the forefront of applying emerging AI technologies and utilizing Google's AI tech stack to solve user problems. The role offers the opportunity to make a direct impact on billions of users globally through Google Search.

Working at Google means joining a team that's pushing the boundaries of technology while maintaining a universally accessible and useful experience. 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 Real World Journeys team specifically focuses on understanding user intent on Search and showing them useful results for things to do.

This is an excellent opportunity for someone with early-career experience who wants to work with cutting-edge technology and make a significant impact. You'll be supported by Google's collaborative culture and have access to some of the most advanced technical resources in the industry. The role combines technical challenges with the opportunity to directly influence how people discover and interact with real-world experiences through Google's platforms.

Last updated 2 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)

Interested in this job?

Jobs Related To Google Software Engineer II, Real World Journeys

Software Development Engineer, Sub-Saharan Africa (SSA) Tech

Entry-level Software Development Engineer role at Amazon's Emerging Marketplace Technology team, focusing on global e-commerce solutions and customer experience.

Second Line Support Engineer

Technical support role at Amazon's Veeqo, focusing on resolving escalated incidents and providing high-quality customer service in ecommerce software.

Software Development Engineer in Test (Software Updates)

Entry-level Software Development Engineer in Test position at Apple, focusing on software updates quality engineering with competitive compensation and benefits.

Platform Test Engineer, Associate

Platform Test Engineer position at Qualcomm focusing on multimedia technology testing and tool development.

Engineer

Entry-level Software Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with opportunities for growth and innovation.