Software Engineer II, Shopping Metrics

Google is a global technology company that specializes in internet-related services and products.
Backend
Mid-Level Software Engineer
In-Person
5000+ Employees
1+ year of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer II, Shopping Metrics

Google is seeking a Software Engineer II to join their Shopping Metrics team, focusing on developing next-generation technologies that revolutionize how billions of users connect, explore, and interact with information. This role is part of the Commerce team, responsible for building experiences that serve over a billion daily shopping interactions on Google.

As a Software Engineer II, you'll be working on critical projects for Google's needs, with opportunities to switch teams and projects as the fast-paced business evolves. The ideal candidate should be versatile, display leadership qualities, and be enthusiastic about tackling new problems across the full-stack.

Key responsibilities include writing product or system development code, participating in design reviews, reviewing code from other developers, contributing to documentation, and triaging product or system issues. You'll be expected to manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.

The role requires a Bachelor's degree or equivalent practical experience, along with at least 1 year of experience in software development using languages like Python, C, C++, Java, or JavaScript. You should also have 1 year of experience with data structures or algorithms. Preferred qualifications include experience with Go, SQL, or C++, excellent data analysis skills, and the ability to drive impact rather than focusing solely on technical complexity.

Google offers a dynamic work environment where you'll collaborate with talented peers and stakeholders. The company is committed to diversity, equity, and inclusion, providing equal opportunities for all qualified candidates. While the salary is not specified, Google is known for competitive compensation and excellent benefits.

Join Google's Commerce team and be part of shaping the future of online shopping experiences for users worldwide while working with cutting-edge technologies in a collaborative and innovative environment.

Last updated 5 months ago

Responsibilities For Software Engineer II, Shopping Metrics

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst 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, Shopping Metrics

Python
Java
JavaScript
Go
  • 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, Shopping Metrics

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.