Senior Software Engineer, RCS & Low-Latency Systems

Google

Town of Montana (WI)

On-site

USD 174,000 - 252,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google is seeking a Senior Software Engineer for the Messages team in Mountain View. You will design, implement, test, and optimize components of the RCS stack and related client architectures to deliver a fast, secure messaging experience for billions of users worldwide.

You will collaborate with cross-functional teams, work on high-performance systems, and contribute to the evolution of global communication standards on a massive scale.

Qualifications

  • Bachelor's degree in Computer Science or 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.

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.

Skills

Algorithms & data structures
Android system-level development
Software design

Education

Bachelor's degree in Computer Science or related field
Equivalent practical experience

Job description

Google is seeking a Senior Software Engineer for the Messages team in Mountain View. You will design, implement, test, and optimize components of the RCS stack and related client architectures to deliver a fast, secure messaging experience for billions of users worldwide.

You will collaborate with cross-functional teams, work on high-performance systems, and contribute to the evolution of global communication standards on a massive scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - RCS & Low-Latency Systems
Senior Software Engineer - RCS & Low-Latency Systems

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer — RCS & Real-Time Networking
Staff Software Engineer — RCS & Real-Time Networking

Worky • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity
Benefits
Staff Software Engineer, Messages
Staff Software Engineer, Messages

Worky • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity
Benefits
Staff Software Engineer, Messages
Staff Software Engineer, Messages

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer - RCS & Real-Time Communications
Staff Software Engineer - RCS & Real-Time Communications

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer, Messages
Senior Software Engineer, Messages

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Senior Staff Engineer – Real-Time Communications & AI
Senior Staff Engineer – Real-Time Communications & AI

Google Inc. • Mountain View (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, Messages
Staff Software Engineer, Messages

Google Inc. • Mountain View (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer, Messages
Senior Software Engineer, Messages

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Software Engineer, RCS Video, Google Messages
Software Engineer, RCS Video, Google Messages

Socket.dev • Kirkland (WA)

On-site
USD 147,000 - 210,000