Software Engineering III, Shopping Graph

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · E-Commerce

Description For Software Engineering III, Shopping Graph

Google is seeking a Software Engineering III to join their Shopping Graph team in Warsaw. This role is crucial for developing and maintaining key infrastructure components of the Buyable Corpus (Shopping Graph). The position offers an opportunity to work on large-scale systems that process billions of offers daily and serve over a billion shopping interactions.

The role involves working on 'Auto-feeds for Everyone,' a merchant-facing automated feed management solution, and contributing to the development of a Web Extractions Platform. You'll be leveraging Machine Learning approaches to scale data extraction systems and improve the comprehensiveness and quality of the Shopping Graph.

As part of Google's Commerce team, you'll be contributing to experiences that serve billions of users daily. The team's mission is to be an essential part of the shopping journey for consumers - from inspiration to secure checkout - while providing the best platform for retailers and merchants to connect with consumers.

The position requires strong technical skills in C++ and data structures, with preferred experience in Machine Learning, SQL, data mining, and large-scale distributed data processing. You'll be working in a dynamic environment where you can contribute to various aspects of the system, from backend infrastructure to data processing optimization.

This is an excellent opportunity for engineers who want to impact global e-commerce infrastructure while working with cutting-edge technologies and solving complex problems at scale. You'll be part of a team that supports the entire commerce ecosystem, from large retailers to small local merchants, providing them with tools and technology to thrive in today's digital world.

Last updated 3 hours ago

Responsibilities For Software Engineering III, Shopping Graph

  • Write product or system development code for our Shopping Graph
  • Working on the Shopping Graph project across data quality and infrastructure areas
  • Develop systems and solutions with a focus on Data mining, Experiments, Logging, Metrics and the associated infrastructure
  • Optimize the large scale data processing infrastructure: improve costs/latency of the offer discovery and data processing

Requirements For Software Engineering III, Shopping Graph

  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 2 years of experience with data structures or algorithms
  • Experience with C++ coding language

Interested in this job?

Jobs Related To Google Software Engineering III, Shopping Graph

Software Developer III, Chrome

Software Developer III position at Google Chrome team, focusing on developing next-generation technologies and large-scale systems with 2+ years of experience required.

Software Developer III, Infrastructure, Google Cloud Business Platforms

Software Developer III position at Google Cloud, focusing on infrastructure development using C++ and distributed systems expertise.

Software Developer III, Infrastructure, AlloyDB

Software Developer III position at Google working on AlloyDB infrastructure, focusing on database internals and machine learning integration.

Construction EHS Area Program Manager

Lead Environmental, Health and Safety construction program management for Google's data centers, ensuring safety standards and compliance across multiple locations.

Program Manager III, Logistics Solutions, Technical Infrastructure

Lead logistics solutions and technical infrastructure projects at Google, driving innovation in supply chain operations with competitive compensation and benefits.