Google is seeking a Senior Software Engineer to join their Messages Engineering Infrastructure team, which is responsible for making one of the world's leading messaging apps more efficient and reliable. This role focuses on developing infrastructure and tools that improve developer productivity and code quality across the Rich Communications Services stack, including Android, server, web, Wear, and iOS platforms.
The position requires strong technical leadership skills as you'll be collaborating with other tech leads and managers to identify objectives and develop strategies. You'll be working on critical projects that impact how billions of users communicate, requiring expertise in large-scale system design, distributed computing, and developer tooling.
As part of Google's Platforms and Ecosystems product area, you'll contribute to innovative software products that span multiple computing environments from mobile to desktop. The role involves leading investments in tooling and infrastructure that drive quality, efficiency, and scale of Messages engineering, while also mentoring other engineers to grow team capabilities.
The ideal candidate should have extensive experience in software development, particularly in building developer tools, testing frameworks, and working with carrier communications standards. You'll be responsible for ensuring code quality through reviews, contributing to documentation, and resolving complex technical issues that impact hardware, network, or service operations.
This is an excellent opportunity for someone who wants to make a significant impact on Google's messaging infrastructure while working with cutting-edge technology and leading a team of talented engineers. The role offers the chance to work on problems at massive scale and contribute to the future of cross-platform messaging.