at Google • Mountain View, CA, USA
Software Engineer III, Information Security
About the job:
Google's software engineers develop the next-generation technologies that change how millions of users connect, explore, and interact with information and one another. As a Software Engineer III in Information Security, you will design, implement, and maintain security infrastructure and applications to protect Google's users and internal systems.
Responsibilities:
- Design, write, and maintain high-quality code in languages such as C++, Java, or Python.
- Perform security assessments, threat modeling, and code reviews across software systems.
- Develop automated infrastructure and tools to detect, mitigate, and resolve security vulnerabilities.
- Collaborate with product and engineering teams to integrate security into the software development lifecycle.
- Analyze security risks and defend against emerging cyber threats.
Minimum Qualifications:
- Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.
- Experience in software development with C, C++, Java, or Python.
- Experience in information security, application security, or cryptography.
Preferred Qualifications:
- Master's degree or PhD in Computer Science or related technical field.
- Experience with security architecture, penetration testing, or reverse engineering.
Application planning
Receive verified Software Engineering jobs with visa and relocation signals.
More software jobs in United States
Plan relocation while you evaluate this role.
Benchmark this offer against local market ranges.
Use the Apply button on this page to open the employer application flow. Save the role first if you want to return after resume prep.
Check your resume first →Explore similar employers with active visa-sponsored roles.