- Entry level
- No Education
- Salary to negotiate
Bachelor's degree in Computer Science or equivalent practical experience.
2 years of experience designing and implementing software systems.
Experience with Windows operating system security.
Programming experience in Python, C/C++, Java and/or Go.
Proficiency using reverse engineering tools such as IDA Pro, Windbg and/or Ollydbg.
Self motivation and orientation toward results.
About the job
There's no such thing as a "safe system" - only safer systems. Our Security team works to create and maintain the safest operating environment for Google's users and developers. As a Code Reverser, you help protect network boundaries, keep computer systems and network devices hardened against attacks and provide security services to protect highly sensitive data like passwords and customer information. Security Engineers work hands-on with network equipment and actively monitor our systems for attacks and intrusions. You also work with software engineers to proactively identify and fix security flaws and vulnerabilities.
You use your industry experience to own and drive the resolution of complex security incidents, policy questions and technical security issues.
Safe Browsing helps internet users protect themselves against unwanted binaries (in particular, binaries that modify their browsing experience in undesired ways) by providing download warnings in Chrome.
As a Code Reverser on this team, you will work on deep dives into malware and unwanted software and analyze large data sets, protecting users and devices that use Google Safe Browsing.
At Google, our users come first, and the Systems Infrastructure team is at the heart of that promise. We build the technologies that transform the way we think about doing business. Whether working on our cloud systems, researching the latest in computer technology or keeping Google's internal systems humming, Googlers and users alike rely on us to keep things running. We're back-end experts: protecting your privacy and ensuring your security.
Use tools to analyze Windows malware and unwanted software binaries and derive a comprehensive understanding of the behaviors and implications on infected users and on Google products and services when applicable.
Identify evasion and cloaking techniques against Safe Browsing automated detection and analysis systems. Develop recommendations to improve the automated systems to defeat those techniques.
Write signatures to detect malware and unwanted software families and maintain both the recall and the precision of Safe Browsing detection signatures. Write signatures to remove malware and unwanted software from infected machines.
Develop tools and automated analysis to improve the analysis workflow and track effectiveness.
Analyze large data sets to develop a comprehensive view of malware and unwanted software campaigns, including tracking the extent of infection and spreading techniques.
About the company
Google is not a conventional company, and we don't intend to become one. True, we share attributes with the world's most successful organizations - a focus on innovation and smart business practices comes to mind - but even as we continue to grow, we're committed to retaining a small-company feel. At Google, we know that every employee has something important to say, and that every employee is integral to our success.
We provide individually-tailored compensation packages that can be comprised of competitive salary, bonus, and equity components, along with the opportunity to earn further financial bonuses and rewards. Googlers thrive in small, focused teams and high-energy environments, believe in the ability of technology to change the world, and are as passionate