Software Engineer II, Device Integrity, Web and IOS
Apply
* Bachelor’s degree or equivalent practical experience.
* 1 year of experience with data structures or algorithms.
Preferred qualifications:
* Master's degree in Computer Science or related technical field.
* Experience in backend coding languages such as GOLang, Rust, or Java.
About the job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale and extend beyond web search. We seek engineers with fresh ideas across areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. As a software engineer, you will work on critical projects with opportunities to switch teams and projects as our fast-paced business evolves. We value versatility, leadership, and enthusiasm for tackling new problems across the full-stack to advance technology.
We are looking for a software engineer interested in advanced anti-abuse. Your work will involve system engineering, researching new abuse detection methods, tamper-proofing, attack resilience, and potentially other areas based on your interest. You will collaborate closely with product teams, stakeholders in Identity, YouTube, Android, the Solarwinds anti-abuse research team, and T&S analysts.
The Core team builds the technical foundation behind Google’s flagship products. We own and advocate for design elements, developer platforms, product components, and infrastructure at Google. Our work supports safe, coherent experiences for users and drives innovation across the company by building central solutions, removing technical barriers, and enhancing existing systems.
Responsibilities
* Write product or system development code.
* Participate in or lead design reviews with peers and stakeholders to select appropriate technologies.
* Review code developed by others and provide feedback to ensure best practices, including style, accuracy, testability, and efficiency.
* Contribute to documentation and educational content, updating it based on product changes and user feedback.
* Triage system issues, debug, track, and resolve problems impacting hardware, network, or service quality.
Google is proud to be an equal opportunity employer. We are committed to building a diverse workforce that reflects our users, fostering a culture of belonging, and providing equal employment opportunities regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related conditions, or any other protected basis. See Google's EEO Policy, Know your rights, Belonging at Google, and How we hire for more information.
As a global company, English proficiency is required for all roles unless otherwise specified.
Note to recruitment agencies: Google does not accept unsolicited resumes. Please do not send resumes to our jobs email or any Google employees or locations. We are not responsible for fees related to unsolicited resumes.
#J-18808-Ljbffr