Taro Logo

Software Engineer II, Full Stack, Commerce

A global technology company that specializes in internet-related services and products.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
E-Commerce

Description For Software Engineer II, Full Stack, Commerce

Google's Commerce team is seeking a Full Stack Software Engineer II to join their mission of enhancing the shopping experience for over a billion daily users. This role combines both front-end and back-end development, requiring expertise in languages like Java, Python, JavaScript, and TypeScript. As part of Google's engineering team, you'll work on critical projects that impact how billions of users connect and interact with information.

The Commerce team is responsible for building experiences that serve users throughout their shopping journey - from inspiration to checkout. The role involves collaborating with large retailers and small local merchants, providing them with tools and technology to thrive in the digital marketplace. You'll be working on moderately complex projects, designing components, and optimizing performance of production systems.

This position offers the opportunity to work with cutting-edge technologies at massive scale, contributing to Google's commerce infrastructure that supports billions of shopping interactions daily. You'll be part of a team that values technical excellence, innovation, and collaboration, while working in Zürich, one of Google's major European engineering hubs.

The ideal candidate will combine technical expertise in full-stack development with a growth mindset, ready to take on increasing responsibilities and complexity as they develop in the role. This position offers exposure to large-scale systems and the opportunity to impact how people shop online globally.

Last updated a day ago

Responsibilities For Software Engineer II, Full Stack, Commerce

  • Implement and take ownership of moderately complex projects or components
  • Design relatively simple components with assistance of TLs but exhibit a strong growth trajectory towards increased independence
  • Unblock releases, monitor production systems, find bottlenecks to optimize performance
  • Support multiple client teams using our infrastructure (e.g., review designs and CLs)

Requirements For Software Engineer II, Full Stack, Commerce

Java
Python
JavaScript
TypeScript
  • 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
  • 1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent

Interested in this job?

Jobs Related To Google Software Engineer II, Full Stack, Commerce