Software Engineer II, Local Shopping

Google is a global technology company that develops next-generation technologies for billions of users, focusing on search, information, and connectivity.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
E-Commerce

Description For Software Engineer II, Local Shopping

Google is seeking a Software Engineer II to join their Local Shopping team, focusing on developing next-generation technologies that impact billions of users' shopping experiences. The role is part of Google's Commerce team, which handles over a billion shopping interactions daily. The position offers an opportunity to work on critical projects within Google's shopping ecosystem, developing features that serve both consumers and retailers.

As a Software Engineer II, you'll be responsible for designing and implementing user-facing features across mobile and desktop Search surfaces. The role requires collaboration with Product Management, UX, and UXR teams to develop new features based on user behavior analysis. You'll work closely with Local Shopping and Commerce teams across Zürich and Mountain View locations, contributing to Google's mission of being an essential part of the shopping journey for consumers.

The ideal candidate should have experience with software development in languages like Python, C, C++, Java, or JavaScript, along with a strong foundation in data structures and algorithms. This role offers the opportunity to impact how billions of users connect with shopping information and merchants, from large retailers to small local businesses.

Working at Google means being part of a culture that values diversity, equality, and inclusion. The company is committed to building a workforce representative of its users and creating an environment where all employees can thrive. This role provides an excellent opportunity to work on large-scale systems while contributing to the future of digital commerce.

Last updated 6 days ago

Responsibilities For Software Engineer II, Local Shopping

  • Design, implement and launch user-facing features across mobile and desktop Search surfaces
  • Work together with PM/UX/UXR to come up with new features based on analysis of user behavior
  • Collaborate with Local Shopping and Commerce teams across Zürich and Mountain View sites

Requirements For Software Engineer II, Local Shopping

Python
Java
JavaScript
  • 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

Interested in this job?

Jobs Related To Google Software Engineer II, Local Shopping

Technical Program Manager I, Capacity Planning and Automation, Google Workspace

Technical Program Manager role at Google focusing on capacity planning and automation for Google Workspace, requiring technical expertise and project management skills.

Business Operations Program Manager, Global Data Centers

Business Operations Program Manager position at Google's Global Data Centers, focusing on financial management, operational oversight, and strategic planning of data center infrastructure.

Partner Solutions Engineer, Digitization Operations

Partner Solutions Engineer role at Google, focusing on digitization operations and internal tools development, combining software engineering with operational excellence.

CPU Functional Verification Engineer, Silicon, University Graduate

Entry-level CPU Functional Verification Engineer position at Google, focusing on hardware verification and validation using various methodologies and tools.

Software Engineer II, Chrome Enterprise Premium

Software Engineer II position at Google's Chrome Enterprise Premium team, focusing on browser development and enterprise solutions.