Software Engineer II, Buyable Corpus Software Engineering

Google is a global technology company that develops next-generation technologies serving billions of users worldwide.
Backend
Entry-Level Software Engineer
Contact Company
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 Buyable Corpus Software Engineering team, focusing on enhancing the Commerce platform that serves over a billion shopping interactions daily. This role is perfect for engineers passionate about large-scale systems and e-commerce technologies.

As a Software Engineer II, you'll be integral to Google's Commerce team, working on projects that directly impact how billions of users shop online. The position offers an exciting opportunity to work with cutting-edge technologies in areas including information retrieval, distributed computing, and machine learning. You'll be responsible for developing and maintaining software solutions that power Google's shopping experiences, from inspiration to checkout.

The role requires strong technical fundamentals with at least one year of software development experience. You'll be working with various programming languages and technologies, participating in design reviews, and contributing to code quality through peer reviews. The position offers exposure to complex technical challenges in scaling shopping experiences and connecting consumers with retailers globally.

Google offers a collaborative environment where engineers can grow and evolve with the fast-paced business. You'll have opportunities to switch teams and projects, ensuring continuous learning and development. The Commerce team's mission is crucial to Google's strategy, making this role particularly impactful for someone looking to influence how people shop online while working with advanced technology at scale.

This position is ideal for candidates who are interested in backend development, data processing, and building robust systems that serve millions of users. 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 the digital marketplace.

Last updated 2 months 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
  • Experience with data mining (preferred)
  • Experience with machine learning (preferred)
  • Knowledge in back-end software development (preferred)
  • Interest in scalable data processing (preferred)

Interested in this job?

Jobs Related To Google Software Engineer II, Buyable Corpus Software Engineering

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Join Google as an Advertising Solutions Architect to design and implement technical solutions for major advertising clients while driving business growth through innovative technology.

Software Engineer II, Chrome Enterprise Core

Software Engineer II position at Google's Chrome Enterprise Core team, focusing on cloud management features and full-stack development with 1+ years of experience required.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager role at Google focusing on Supply Chain Management and Cloud Infrastructure, combining technical expertise with operational excellence.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst role at Google focusing on GCP/TI Program and Project Management systems integration and implementation.

Software Engineer II, Platforms and Ecosystems

Software Engineer II position at Google's Platforms and Ecosystems team, developing next-generation technologies for desktop, mobile, and applications environments.