Taro Logo

Software Engineer III, Messages Infrastructure, Android

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer III, Messages Infrastructure, Android

Google is seeking a Software Engineer III to join their Messages Infrastructure team for Android. This role is crucial in developing and maintaining the infrastructure that powers Android's messaging capabilities, which impacts over 3 billion devices worldwide. The position combines Android development expertise with infrastructure and automation skills, focusing on building robust testing and deployment systems for messaging features including SMS and RCS.

The role sits at the intersection of Android's core messaging infrastructure and developer tooling, requiring both technical depth and broad system understanding. You'll be working on critical components that ensure reliable message delivery across the Android ecosystem while building and maintaining the tools that help teams deliver high-quality code.

As part of Google's Android team, you'll contribute to the platform that brings computing to everyone in the world, supporting Google's mission to make information universally accessible. The team believes in computing as a force for good, enabling access to information, economic opportunity, and connectivity between people globally.

The position offers the opportunity to work on large-scale systems that affect billions of users, with challenges in distributed systems, performance optimization, and reliability engineering. You'll collaborate with teams across Google to ensure Android's messaging infrastructure remains robust, scalable, and innovative.

This role is ideal for engineers who are passionate about building developer tools, have experience with mobile platforms, and want to impact how billions of people communicate through their Android devices. You'll be part of a team that values technical excellence, collaboration, and continuous improvement in making Android the world's most popular mobile platform.

Last updated 2 days ago

Responsibilities For Software Engineer III, Messages Infrastructure, Android

  • Develop key infrastructure components to deploy and monitor scalable, robust automation of product flows
  • Maintain continuous quality measurement systems including publishing results, improving reliability, and managing required updates
  • Produce high-quality code with all relevant artifacts including documentation and tests
  • Participate in design of new features and capabilities
  • Collaborate with team members to coordinate work, share knowledge, and communicate status

Requirements For Software Engineer III, Messages Infrastructure, Android

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks)

Benefits For Software Engineer III, Messages Infrastructure, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave
  • Equal opportunity employer

Interested in this job?

Jobs Related To Google Software Engineer III, Messages Infrastructure, Android