Software Engineer III, Full Stack
Overview
In this role you will design, develop, test, deploy, maintain, and enhance software solutions at Google. You will participate in and lead design reviews, review peers’ code and ensure best practices, and contribute to documentation and education content. You’ll triage and debug issues affecting hardware, network, and service quality, collaborating with cross-functional teams to solve large-scale challenges. This opportunity emphasizes versatility, leadership, and shaping systems that scale across products and users.
Compensation / Benefitsbonus target (15%)equitybenefitscompetitive compensationopportunity to switch teams/projects
ResponsibilitiesParticipation in design reviews with peers and stakeholders to choose technologiesReviewing code from others and providing feedback for style, testing, and efficiencyContributing to documentation and educational content updated with product changesTriage, debugging, and resolving issues affecting hardware, network, or service operations and qualityDesign, develop, test, deploy, maintain, and enhance software solutions
Key requirementsBachelor's degree or equivalent practical experience2 years of programming experience in C++, Python, or Java2 years of programming experience in JavaScript or TypeScript2 years of experience with front-end frameworks, full-stack development, or API developmentversatilityleadership qualitiesenthusiasm for tackling new problemsC++, Python, JavaJavaScript, TypeScriptfront-end frameworks