Design, implement, and deploy critical software components and products autonomously to identify, measure, and remediate security gaps in Alphabet's public cloud and third-party vendor usage.
Own and drive engineering milestones for specific projects within the Cloud and Third Party Security domain, ensuring high code quality, scalability, and security.
Partner cross-functionally with Security Engineers, Technical Solutions Consultants, and partner teams to define requirements, design systems, and implement scalable security controls.
Mentor junior software engineers in the team, fostering a culture of technical excellence, high code quality, and continuous learning.
Identify technical debt and implement refactoring efforts to improve the overall maintainability, reliability, and complexity of engineering efforts within the team.
Minimum qualifications
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience building software for data privacy or security (e.g., identity and access management).
3 years of experience testing, maintaining, or launching software products.
1 year of experience with software design and architecture.
Preferred qualifications
Master's degree or PhD in Computer Science or a related technical field.
Strong proficiency in Go or Python, with a proven track record of designing and evolving distributed systems that handle global-scale data with high availability and security.
Track record of technical leadership, including mentoring junior engineers and driving technical alignment for small-to-medium sized projects.
Strong background in relevant security domains, particularly in cloud infrastructure and third party security controls.
Ability to navigate ambiguity and translate complex product/security requirements into robust technical designs.
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience building software for data privacy or security (e.g., identity and access management).
3 years of experience testing, maintaining, or launching software products.
1 year of experience with software design and architecture.