Software Engineer III, Commerce

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$136,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer III, Commerce

Google is seeking a Software Engineer III to join their Commerce team, offering an exciting opportunity to work on technologies that impact billions of users globally. This role combines technical expertise with leadership responsibilities, focusing on developing next-generation technologies across various domains including information retrieval, distributed computing, and large-scale system design.

The position requires strong software development skills, particularly in C++, and a solid foundation in data structures and algorithms. As a Software Engineer III, you'll be responsible for writing code, leading design reviews, and ensuring best practices in software development. The role involves working on critical projects with opportunities to switch teams as the business evolves.

Google's engineering-focused culture provides an environment where you can make a significant impact. You'll work alongside talented engineers who are revolutionizing everything from Google Ads to Chrome, Android to YouTube. The company offers competitive compensation ($136,000-$200,000 base salary) plus bonus, equity, and comprehensive benefits.

The ideal candidate will have at least 2 years of software development experience, with a bachelor's degree or equivalent practical experience. Preferred qualifications include advanced degrees in Computer Science, experience with large-scale systems, and proficiency in system health and debugging. You'll be part of a team that values technical excellence, innovation, and collaboration.

This role offers the opportunity to work in either Mountain View, CA or Pittsburgh, PA, contributing to Google's mission of organizing the world's information and making it universally accessible and useful. You'll be expected to manage project priorities, deadlines, and deliverables while maintaining high standards of code quality and system performance.

Last updated 4 days ago

Responsibilities For Software Engineer III, Commerce

  • 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 III, Commerce

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting

Benefits For Software Engineer III, Commerce

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Commerce

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google's Core Infrastructure team, focusing on building and maintaining fundamental systems that power Google's flagship products.

Software Engineer II, Backend, Meet Media

Backend Software Engineer II position at Google's Meet Media team, focusing on developing cloud-side audio and video processing infrastructure.

Software Engineer, Black Community Inclusion

Software Engineering role at Google focused on Black Community inclusion, combining technical leadership with diversity initiatives in Brazil.

Software Engineer III, Core

Software Engineer III position at Google's Core team, building technical foundations for flagship products with focus on system design and development.

Application Engineer, Supply Chain Systems

Application Engineer role at Google focusing on supply chain systems and data pipeline development with cloud-based solutions.