Bachelor’s degree or equivalent practical experience
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
1 year of experience with data structures or algorithms
1 year of experience building and developing infrastructure or distributed systems
Nice to haves:
Master's degree or PhD in Computer Science
Experience with solutions for security, data protection, and privacy
Experience with large-scale data batch processing
What you'll be doing:
Work on security products that are used by Googlers to keep Google secure.
Design, implement, test, and deploy complex software solutions that require working knowledge of data pipelines, backend servers, access configuration and storage systems.
Be part of business-hours only on-duty rotations to keep our systems running.
Maintain code and keep the overall technical posture of our systems healthy.
Perks and benefits:
Google is proud to be an equal opportunity and affirmative action employer.
English proficiency is a requirement for all roles unless stated otherwise in the job posting.
Opportunities to switch teams and projects as you and the business grow and evolve.