Taro Logo

Software Engineer ll, Buyable Corpus

Google is a global technology company that develops innovative products used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
1+ year of experience
AI · Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer ll, Buyable Corpus

Google is seeking a Software Engineer II to join their Buyable Corpus team, focusing on commerce and shopping experiences that serve billions of users daily. This role is integral to Google's Commerce team, which aims to be an essential part of the shopping journey for consumers and the best platform for retailers to connect with their customers.

The position requires expertise in backend development, data processing, and distributed systems. You'll be working on critical infrastructure that powers Google's shopping experiences, developing systems for web extraction, data mining, and large-scale data processing. The role involves improving offer quality, data freshness, and coverage of trusted retailer domains.

As a Software Engineer II at Google, you'll have the opportunity to work with cutting-edge technologies and contribute to systems that operate at massive scale. The role combines technical challenges in data processing, machine learning, and infrastructure development with real business impact, directly affecting how billions of users shop online.

The ideal candidate should have experience with software development, data structures, and distributed systems. Knowledge of Python, C++, Java, JavaScript, or SQL is valuable, as is experience with data mining and machine learning. You'll be part of a team that values innovation, collaboration, and technical excellence.

This position offers the chance to work on challenging technical problems while contributing to Google's mission of organizing the world's information. You'll be working in Warsaw, Poland, collaborating with talented engineers across the globe, and helping shape the future of e-commerce technology. The role provides opportunities for growth and learning, with exposure to various aspects of Google's technology stack and commerce infrastructure.

Last updated 5 months ago

Responsibilities For Software Engineer ll, Buyable Corpus

  • Create a well-lit path for Web Extractions platform to be used by all teams at Shopping to extract information and user sentiments about products from external sources
  • Optimise the large scale data processing infrastructure: improve costs/latency of the offer discovery and data processing
  • Improve the various aspects of the offer's quality such as attribute richness, data freshness
  • Improve the coverage of high-quality retailer domains in the corpus and the depth of their inventory coverage
  • Work across Commerce and Search: share data, signals, tech solutions across organization
  • Develop systems and solutions with a focus on Data mining, Experiments, Logging, Metrics and the associated infrastructure

Requirements For Software Engineer ll, Buyable Corpus

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing infrastructure or distributed systems
  • Experience with Data Mining (preferred)
  • Experience with Machine Learning (preferred)
  • Knowledge of C++ and SQL (preferred)

Interested in this job?