JOBSEARCHER

Senior Software Engineer, Performance, Platforms Infrastructure Engineering

GoogleSan Jose, CAL6 LeadSeptember 15th, 2026
Overview As a Software Engineer on Google's AI and Infrastructure team, you will design, develop, test, deploy, and enhance scalable software solutions that empower AI at massive scale. You will review and lead design decisions, mentor peers, and ensure best practices across code quality and performance. You’ll work with cross-functional teams to triage issues, improve reliability, and adapt content to evolving product updates. This role offers opportunities to influence foundational technologies like Vertex AI and TPUs while contributing to hyperscale computing and secure, efficient systems. Compensation / Benefitsbonus targetequitybenefits ResponsibilitiesDesign, develop, test, deploy, maintain and enhance software solutionsLead or participate in design reviews with peers and stakeholdersReview code for quality, style, testing, and efficiencyContribute to documentation and educational contentTriage issues and debug impacts on hardware, network, or servicesManage project priorities, deadlines, and deliverablesPossibly switch teams/projects to align with fast-paced growth Key requirementsBachelor’s degree or equivalent practical experience5 years of experience programming in C++ or Python3 years of experience testing, maintaining, or launching software products; 1 year in software design and architecture3 years of experience with performance, large-scale systems data analysis, visualization tools, or debuggingleadership qualitiesversatility across full-stack capabilitiesenthusiasm for tackling new problemsC++Pythonsoftware design and architecture