Software Engineer III, Infrastructure, API Proxy, One Platform
Overview
As a Software Engineer at Google, you will build and scale next‑generation technologies that impact billions of users. You’ll work on projects within Google Cloud and broader infrastructure, contributing to large‑scale systems and cross‑functional collaboration. You’ll influence design decisions, write robust code, and help drive performance and reliability across services. This role offers opportunities to switch teams as the company grows, aligning with a mission to transform how information is connected and utilized.
Compensation / Benefitsbonus targetequitybenefits
ResponsibilitiesDevelop product or system code and contribute to architecture discussionsParticipate in design reviews with peers and stakeholders to choose technologiesReview others' code to ensure best practices, testing, and efficiencyContribute to documentation and educational content, updating material based on product changes and user feedbackTriage issues, debug, and track resolution affecting hardware, network, or service quality
Key requirementsBachelor’s degree or equivalent practical experience2 years of experience developing large-scale infrastructure, distributed systems, or related compute/storage/hardware architecture2 years of programming in C++API development (preferred)performance optimization (preferred)system architecture (preferred)experience with large-scale infrastructure or distributed systems (as per requirements)C++ (required)