Taro Logo

Senior Software Engineer, Messages, Android System Health

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
Enterprise SaaS

Description For Senior Software Engineer, Messages, Android System Health

Google is seeking a Senior Software Engineer to join their Messages team, focusing on Android System Health. This role is crucial in preventing users from experiencing spam in Google Messages, which enables Android users to communicate through SMS, MMS, and RCS. The position is part of Google's Android ecosystem, which powers over 3 billion devices worldwide.

The ideal candidate will be part of Google's mission to bring computing to everyone globally, working on technologies that handle information at massive scale. The role requires expertise in Android development, with a strong foundation in software engineering principles and practices. You'll be working on critical projects with opportunities to switch teams as both you and the business evolve.

As a Senior Software Engineer in this role, you'll be responsible for developing and maintaining the system health aspects of Google Messages, particularly focusing on spam prevention. This involves writing and testing code, conducting code reviews, contributing to documentation, troubleshooting complex issues, and participating in technical design decisions.

The position offers the opportunity to work with cutting-edge technology at Google, where you'll be part of a team that impacts billions of users worldwide. You'll be involved in ensuring the security and reliability of one of Google's key communication platforms while working alongside talented engineers and contributing to Google's mission of making computing accessible to everyone.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Messages, Android System Health

  • 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
  • Triage product or system issues and debug/track/resolve issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Senior Software Engineer, Messages, Android System Health

Java
Kotlin
  • 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, Android System Health