Software Engineer III, Infrastructure, Google Cloud Unified Fulfillment Optimization

1 week ago


Sunnyvale, California, United States Google Full time
About the Role

As a Software Engineer III, you will play a critical role in developing the next-generation technologies that power Google's products and services. You will work on a specific project critical to Google's needs, collaborating with a talented team of engineers to design, develop, test, deploy, maintain, and enhance software solutions.

Responsibilities
  • Write product or system development code, ensuring it meets the highest standards of quality, efficiency, and scalability.
  • Participate in design reviews with peers and stakeholders to decide amongst available technologies, ensuring the best possible solutions for our users.
  • Review code developed by other developers, providing feedback to ensure best practices are followed, including style guidelines, accuracy, testability, and efficiency.
  • Contribute to existing documentation or educational content, adapting it based on product/program updates and user feedback.
  • Triage product or system issues, debugging/ tracking/resolving by analyzing the sources of issues and their impact on hardware, network, or service operations and quality.
Requirements
  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in C++ or Python programming languages, 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.
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
Preferred Qualifications
  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with performance, large-scale systems data analysis, visualization tools, and/or debugging.
  • Experience developing accessible technologies.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.
About Google

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day.

Benefits

Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.



  • Sunnyvale, California, United States Google Full time

    About the Role:As a Software Engineer III, you will be part of Google's software engineering team, responsible for developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our products need to handle information at massive scale, and extend well beyond web search. We're...


  • Sunnyvale, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Google Cloud AI team. As a key member of our team, you will design, develop, and deploy scalable software solutions that meet the needs of our customers.ResponsibilitiesWrite high-quality, maintainable code for our cloud-based products and services.Collaborate with...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Senior Staff Software Engineer on the Google Cloud Storage team, you will be responsible for designing and developing high-performance storage systems that power Google Cloud workloads. You will work closely with cross-functional teams to identify infrastructure issues and devise software, hardware, or other solutions to improve...


  • Sunnyvale, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Software Engineer to join our Google Cloud Infrastructure team. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our customers.Key ResponsibilitiesProvide technical leadership on high-impact projects,...


  • Sunnyvale, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Google Cloud Business Platforms team. As a key member of our team, you will design, develop, and deploy scalable software solutions that meet the needs of our customers.ResponsibilitiesWrite high-quality, efficient, and well-documented code for our cloud-based products.Collaborate...


  • Sunnyvale, California, United States Google Full time

    About the JobAt Google, we're looking for talented software engineers to join our cloud infrastructure team. As a software engineer, you will work on designing, developing, and deploying scalable and efficient cloud infrastructure solutions. You will collaborate with cross-functional teams to identify and prioritize project requirements, and contribute to...


  • Sunnyvale, California, United States Google Full time

    Job SummaryWe are seeking a highly experienced Software Engineering Manager II to lead our AI/ML engineering team at Google Cloud AI. The successful candidate will have a strong technical background in software development and a proven track record of managing teams and leading complex projects.Key ResponsibilitiesSet and communicate team priorities that...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Software Engineering Manager II, Infrastructure, at Google Cloud, you will be responsible for leading a team of engineers in designing, developing, and deploying large-scale infrastructure and distributed systems. You will work closely with cross-functional teams to align strategy, processes, and decision-making across...


  • Sunnyvale, California, United States Google Full time

    About the JobAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to change the way billions of users interact with information and each other.Our products handle vast amounts of data and require innovative solutions to extend beyond web search. We're looking for engineers who bring fresh ideas from various...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a software engineer on Google's Technical Infrastructure team, you will play a critical role in building and maintaining the infrastructure that supports Google's products and services. You will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as you and our fast-paced business grow and...


  • Sunnyvale, California, United States Google Full time

    About the RoleWe're looking for a skilled Software Engineer III to join our Infrastructure Platforms Engineering team at Google. As a key member of our team, you will design, develop, and maintain large-scale infrastructure and distributed systems that power our products and services.ResponsibilitiesWrite high-quality product or system development...

  • Software Engineer

    3 weeks ago


    Sunnyvale, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Google. As a Software Engineer, you will design, develop, and maintain large-scale software systems that handle massive amounts of data and traffic.Key ResponsibilitiesDesign and develop scalable software systems that meet the needs of our users.Collaborate with cross-functional...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Cloud Computing team, you will play a critical role in designing, developing, and maintaining the infrastructure that powers our cloud services. You will work closely with cross-functional teams to develop scalable, secure, and efficient cloud-based systems.ResponsibilitiesDesign and develop cloud-based...


  • Sunnyvale, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineering Manager II to lead our infrastructure team at Google Cloud Storage. As a technical leader, you will be responsible for setting and communicating team priorities, aligning strategy and processes across teams, and developing the mid-term technical vision and roadmap.Our ideal candidate has a...


  • Sunnyvale, California, United States Google Full time

    Job DescriptionAt Google, we're looking for a talented Senior Cloud Infrastructure Engineer to join our team. As a key member of our Cloud Armor team, you will be responsible for designing and developing solutions to enhance the Cloud Armor product features and bringing them to production.ResponsibilitiesParticipate in design reviews with peers and...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a senior software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesWrite and test product or system development code.Participate in, or lead design reviews with peers and...


  • Sunnyvale, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Cloud Infrastructure Product Manager to join our team at Google. As a key member of our product management team, you will be responsible for developing and launching innovative cloud infrastructure services that meet the needs of our customers.Key Responsibilities:Develop and execute product strategies to drive...


  • Sunnyvale, California, United States Google Full time

    Job SummaryAs a Software Engineering Manager at Google, you will be responsible for leading a team of engineers in the development of core machine learning technologies. You will work closely with cross-functional teams to design and implement large-scale software systems, and ensure that they meet the highest standards of quality and...

  • Software Engineer

    3 weeks ago


    Sunnyvale, California, United States Google Full time

    About the RoleWe are seeking a highly skilled software engineer to join our Cloud ML Compute Services team. As a key member of this team, you will be responsible for building and supporting the Google Cloud Platform (GCP) Cloud TPU and GPU services and related ML models/frameworks.ResponsibilitiesWork across the tech stack to improve LLM training and...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Software Engineering Manager II at Google, you will be responsible for leading a team of engineers to design, develop, and deploy large-scale software systems. You will work closely with cross-functional teams to drive technical strategy and direction, and ensure that our software systems meet the highest standards of quality, scalability,...