Taro Logo

Software Engineer II, Google Messages

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer II, Google Messages

Google is seeking a Software Engineer II to join their Google Messages team, a critical product in the Android Business Communication unit serving over 1 billion users. This role is part of the Consumer Messaging team, focused on driving engagement and creating new features for the Google Messages application while optimizing app performance.

The position offers an opportunity to work on Android, Google's open-source mobile operating system that powers more than 3 billion devices worldwide. Google Messages enables Android users to communicate through SMS/MMS and the new RCS standard, making it a key product in Google's communication ecosystem.

As a Software Engineer II, you'll be responsible for developing new features, optimizing performance, and ensuring the highest quality of the Messages application. The role requires strong programming skills, particularly in mobile development, with a preference for experience in Kotlin and Android Development.

The ideal candidate will join a team committed to bringing computing to everyone in the world, believing it's a super power for good that enables access to information, economic opportunity, productivity, and connectivity. You'll be part of Google's mission to provide the best computing experience to everyone through their Android platform.

Working at Google offers the opportunity to impact billions of users while collaborating with world-class engineers. The company provides a supportive environment for professional growth, encouraging engineers to be versatile and display leadership qualities as they take on new challenges across the full technology stack.

Last updated 2 days ago

Responsibilities For Software Engineer II, Google Messages

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer II, Google Messages

Java
JavaScript
Python
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer II, Google Messages