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
Contact Company
5,000+ Employees
5+ years of experience
Consumer

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 who communicate through SMS, MMS, and RCS. The position combines Android development expertise with security and anti-abuse systems, working on Google Messages, which is a key communication platform.

The role requires strong technical skills in Android development, with particular emphasis on Kotlin/Java programming. You'll be part of a team that's responsible for keeping Google Messages secure and spam-free, directly impacting user experience for billions of Android users worldwide. The position offers the opportunity to work on large-scale systems and contribute to Google's mission of making computing accessible to everyone.

As a senior engineer, you'll be involved in both technical implementation and leadership activities, including code reviews, design discussions, and mentoring. The role combines hands-on development with strategic thinking about security and user protection. You'll be working within Google's Android ecosystem, which powers more than 3 billion devices worldwide, making this an opportunity to have massive impact.

The ideal candidate will bring experience in Android development, a strong foundation in software engineering principles, and the ability to tackle complex problems at scale. You'll be joining a company that values diversity, inclusion, and innovation, with the chance to work on products that reach billions of users. The role offers the opportunity to grow technically and professionally while contributing to Google's mission of bringing computing to everyone in the world.

Last updated an hour 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

Interested in this job?

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

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, Mobile (Android)

Senior Software Engineer position at Google, focusing on Android development and contributing to mobile technologies that impact billions of users worldwide.

Senior Software Engineer Android, Google Photos

Senior Android Engineer role at Google Photos, building and improving mobile applications used by millions globally.

Senior Software Engineer, Android, XR Platform

Senior Software Engineer position at Google working on Android XR Platform, focusing on developing next-generation AR/VR technologies.

Senior Software Engineer, Engineering Productivity, Android

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