Software Engineer II, Buyable Corpus Software Engineering

Google is a global technology company that develops next-generation technologies serving billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
E-Commerce · AI

Description For Software Engineer II, Buyable Corpus Software Engineering

Google is seeking a Software Engineer II to join their Commerce team, focusing on the Buyable Corpus Software Engineering initiative. This role is integral to Google's commerce ecosystem, which serves over a billion shopping interactions daily. The position combines technical expertise with project management, requiring skills in software development, system design, and team collaboration.

The role involves working on critical projects within Google's commerce infrastructure, developing and maintaining software solutions that power shopping experiences across Google's platforms. You'll be part of a team that's responsible for building and enhancing the connection between consumers and retailers, from inspiration to checkout.

As a Software Engineer II, you'll be involved in the full software development lifecycle, from design to deployment and maintenance. The position requires expertise in data structures, algorithms, and programming languages like Python, Java, or JavaScript. You'll collaborate with peers in design reviews, code reviews, and documentation efforts.

The ideal candidate will bring fresh perspectives to areas including information retrieval, distributed computing, system design, and artificial intelligence. This role offers growth opportunities within Google's fast-paced environment, where you'll work on technology that impacts billions of users while supporting both large retailers and small local merchants.

Working at Google provides exposure to cutting-edge technology and the chance to solve complex problems at scale. The commerce team's mission focuses on creating essential shopping experiences for consumers while providing merchants with tools and technology to thrive in the digital marketplace. This position offers the opportunity to work with talented peers, contribute to significant technical decisions, and impact global commerce solutions.

Last updated 5 minutes ago

Responsibilities For Software Engineer II, Buyable Corpus Software Engineering

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer II, Buyable Corpus Software Engineering

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, Buyable Corpus Software Engineering

Software Engineer, Vertical Factory

Mid-level Software Engineer position at Google's Vertical Factory team, focusing on full-stack development and scalable data processing for Search infrastructure.

Software Engineer III, GPU Accelerator, Google Cloud Platform

Software Engineer III position at Google, focusing on GPU Accelerator development for Google Cloud Platform, requiring expertise in system software and hardware integration.

Software Engineer III, Full Stack, Google Ads

Full-stack software engineering role at Google Ads, focusing on developing and maintaining advertising technology solutions with competitive compensation and benefits.

CPU Design Verification Engineer

CPU Design Verification Engineer position at Google Cloud, focusing on digital logic verification and custom silicon solutions development.

Software Engineer III, Infrastructure, Search

Software Engineer III position at Google, focusing on Search Infrastructure development, requiring C++ expertise and distributed systems experience.