Google

Staff Software Engineer, Messages

Google$207K — $300K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years in software development for mobile systems or network protocols.
  • 5 years testing and launching software products.
  • 5 years full stack development experience (Java, Python, Golang, C; JavaScript, TypeScript, HTML, CSS).
  • 3 years experience in software design and architecture.
  • Experience with generative AI tools or LLM integration.

Responsibilities

  • Profile, debug, and enhance RCS protocol stack and client-side architecture.
  • Design robust systems for high concurrency and seamless global interoperability.
  • Architect high-definition video experiences across Android, iOS, and multiple device ecosystems.
  • Enable high-res image sharing and interactive messaging at large scale.
  • Optimize for fast message delivery and low latency while maintaining reliability.

Benefits

  • 20% bonus target
  • Equity benefits
  • Comprehensive health and wellness package
  • Generous paid time off
  • Opportunities for continuous learning and professional development.
Full Job Description
Minimum qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development in mobile systems, network protocols (SIP/IMS/RCS standards), or high-performance application engineering.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience with full stack development, across back-end such as Java, Python, Golang, or C codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
  • 3 years of experience with software design and architecture.
  • Experience integrating generative AI tools or LLM interfaces into workflows.

Preferred qualifications:
  • Master's or PhD degree in Computer Science or a related technical field.
  • Experience with real-time communication technologies.
  • Knowledge of security protocols such as DTLS, MLS, and experience with End-to-End Encryption.
  • Experience building distributed systems and backend services, and familiarity with gRPC and Protocol Buffers.
  • Understanding of telecommunication standards like SIP and MSRP.
  • Proven ability to work independently and collaboratively in a fast-paced environment.


Responsibilities
  • Profile, debug, and enhance our RCS protocol stack and client-side architecture to achieve maximum throughput and minimal latency.
  • Design robust systems capable of handling massive concurrency while maintaining seamless interoperability across global networks.
  • Architect and optimize seamless, high-definition video experiences that flow effortlessly across Android, iOS, and device ecosystems.
  • Power high-res image sharing, live typing indicators, read receipts, and interactive business messaging at unprecedented scale.
  • Drive deep-level optimizations to ensure lightning-fast message delivery, minimal latency, ultra-low battery consumption, and rock-solid reliability under peak global traffic.


Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $207000 - $300000 (USD) 20% bonus target equity benefits

Learn more about benefits at Google .

About Google

Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.
Learn more about Google
Size
156,500 employees
Market Cap
$1,115.4 billion
Industry
Net Income
$40.2 billion
Founded
1998
5 Year Trend
+23.3%
Revenue
$182.5 billion
NASDAQ

Similar Jobs

More Jobs at Google

More Information Technology Jobs

Find similar Staff Software Engineer, Messages jobs: