Senior Software Engineer, Messages, Spam and Abuse, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer · Enterprise SaaS

Description For Senior Software Engineer, Messages, Spam and Abuse, Android

Google is seeking a Senior Software Engineer to join their Messages team, focusing on spam and abuse prevention for Android. This role is crucial in protecting billions of Android users worldwide from spam across SMS, MMS, and RCS communications. The position combines Android development expertise with security and anti-abuse systems, working on Google Messages, which is Android's primary communication platform.

The role requires strong technical expertise in Android development, with particular emphasis on Kotlin/Java programming. You'll be part of Google's larger mission to bring computing to everyone in the world, working on a platform that powers more than 3 billion devices worldwide. The position offers opportunities to work on large-scale systems while directly impacting user safety and experience.

As a senior engineer, you'll be expected to not only write and test code but also provide technical leadership through code reviews, design discussions, and documentation. The role combines hands-on development with strategic thinking about security and user protection. You'll work with cross-functional teams to develop and implement anti-spam solutions while maintaining the high performance and reliability standards expected of Google's products.

The ideal candidate will bring experience in Android development, a strong foundation in software engineering principles, and the ability to tackle complex technical challenges. This position offers the opportunity to work on meaningful problems at scale, protecting millions of users while contributing to one of the world's most widely-used mobile operating systems. The role provides growth opportunities and the chance to work with cutting-edge technologies in a collaborative environment.

Last updated 34 minutes ago

Responsibilities For Senior Software Engineer, Messages, Spam and Abuse, Android

  • Write and test product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies

Requirements For Senior Software Engineer, Messages, Spam and Abuse, Android

Kotlin
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with Android application development
  • Experience using Kotlin/Java

Benefits For Senior Software Engineer, Messages, Spam and Abuse, Android

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Messages, Spam and Abuse, Android

Senior Software Engineer, Mobile (Android), Google Cloud AI

Senior Android Engineer role at Google Cloud AI, developing mobile applications with 5+ years of experience required.

Senior Software Engineer, Android

Senior Android Engineer role at Google, developing the world's most popular mobile OS used by 3B+ devices, requiring 5+ years of software development experience.

Senior Software Engineer, Mobile (Android), Google Workspace

Senior Software Engineer position at Google focusing on Android development for Google Workspace, offering competitive compensation and the opportunity to impact billions of users.

Senior Software Engineer, Android Automotive

Senior Software Engineer position at Google focusing on Android Automotive development, requiring 5 years of software development experience and expertise in Android application development.

Senior Software Engineer, Mobile (Android), Google Workspace

Senior Software Engineer position at Google focusing on Android development for Google Workspace, offering competitive compensation and opportunity to impact billions of users.