← All roles

Senior Software Engineer, Messages

Apply on company site
Mountain View, CA, USA$174k - $252kFull-timePosted 2w ago

About the role

Software engineering role focused on developing and enhancing Google Messages/RCS stack and related client/server systems, with emphasis on low-latency, high-throughput communication and cross-platform collaboration.

Responsibilities

  • Profile, debug, and enhance our RCS protocol stack and client-side architecture to achieve maximum throughput and minimal latency.
  • Collaborate with cross-functional product and engineering teams to integrate features—like seamless cross-platform video streaming and advanced media codecs.
  • Design robust systems capable of handling massive concurrency while maintaining seamless interoperability across global networks.
  • Be passionate about low-level optimization, latency reduction, and delivering butter-smooth user experiences.
  • Grow in a changing environment and get excited about building technology that impacts billions of people every single day.

Qualifications

  • Bachelor's degree in Computer Science or a related technical field or equivalent practical experience.
  • 5 years of experience working with algorithms, data structures, complexity analysis and software design.
  • Experience with Android system-level development or application framework design.

Skills

Required:Algorithms and Data StructuresAndroid system-level development
Nice to have:Distributed systemsReal Time CommunicationSecurity protocolsTelecommunication standards
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google