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
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 Buyable Corpus Software Engineering team, focusing on commerce experiences that serve over a billion shopping interactions daily. This role is integral to Google's Commerce team, which aims to be an essential part of the shopping journey for consumers while providing the best platform for retailers and merchants to connect with their customers.

The position requires expertise in software development, particularly in languages like Python, C, C++, Java, or JavaScript, along with strong knowledge of data structures and algorithms. The role involves working on critical projects that power Google's commerce infrastructure, with opportunities to contribute to large-scale system design, data processing, and machine learning applications.

As a Software Engineer II, you'll be responsible for designing, developing, and maintaining software solutions that impact millions of users. You'll collaborate with cross-functional teams, participate in design reviews, and ensure code quality through peer reviews. The role offers exposure to cutting-edge technologies and the chance to work on projects that scale to Google's massive user base.

The ideal candidate should have a bachelor's degree or equivalent experience, with demonstrated expertise in software development. They should be passionate about solving complex technical challenges, have strong analytical skills, and be able to work effectively in a fast-paced environment. The position offers the opportunity to work with advanced technologies while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Working at Google provides the chance to impact billions of users while collaborating with some of the industry's brightest minds. The company offers a culture of innovation, opportunities for growth and learning, and the chance to work on challenging problems at a global scale. Join Google's Commerce team to help shape the future of online shopping and commerce technology.

Last updated a month 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

Advertising Solutions Architect, gTech Ads Large Customer Sales

Technical role combining software architecture, client consultation, and advertising solutions at Google's gTech division in Jakarta.

Technical Solutions Consultant, Customer Experience

Technical Solutions Consultant role at Google, combining programming expertise with customer support to enhance advertising solutions and product development.

Business Program Manager, Global Data Centers

Business Program Manager role at Google's Data Centers, managing facility maintenance, contractor relationships, and program development with competitive compensation.

Business Program Manager, Global Data Centers

Business Program Manager position at Google's Global Data Centers, managing facility operations, agreements, and cross-functional projects.

Technical Solutions Consultant, gTech (Spanish, English)

Technical Solutions Consultant position at Google, combining technical expertise with client relationship management, requiring English and Spanish fluency.