Software Engineer III, Core Security
Overview
As a Software Engineer on the Admin Access Platform (AAP) Dynamic Policy Engine, you will help architect and scale our dynamic authorization system to safeguard Google’s infrastructure at massive scale. You collaborate closely with Security, Legal, and Product teams to define robust access policies and translate security needs into practical, scalable solutions. You will analyze policy impact before production, enabling data-driven decisions and hardening the platform with SREs for reliability. This role offers the chance to influence critical security posture while working across teams on challenging, high-impact problems.
Compensation / Benefitsbonus target (15%)equitybenefits
ResponsibilitiesArchitect and evolve access control in collaboration with security teamsScale the policy engine to support rapid global growth and evolving threatsManage engineering analysis tooling to visualize and quantify policy impacts pre-productionPartner with SREs to improve platform reliability and health at scaleCollaborate with teams interfacing with end users to help navigate access challengesSolve complex security, policy, and scale problems as part of a high-impact platform team
Key requirements2 years of programming experience in Java2 years of experience in coding and system design with one or more languages (e.g., Java, C/C++, Python)2 years of experience with code optimizationBachelor's degree or equivalent practical experiencecollaborativecross-functional communicationproblem-solving mindsetJavaPythonGo