Google is seeking a Software Engineer to join their Nexus Observability Infrastructure team within the Core organization. This role focuses on building and maintaining critical infrastructure that empowers Googlers across all Product Areas with robust interfaces for debugging and development needs. The position involves working on distributed, scalable systems handling millions of queries per second and processing terabytes of data.
The Core team is fundamental to Google's technical foundation, responsible for design elements, developer platforms, and infrastructure that power Google's flagship products. This role offers a unique opportunity to impact technical decisions across the company while working on essential building blocks that drive innovation.
As a Software Engineer in this role, you'll be working specifically on RDL (Remote Debug Logging) and Sherlog (privacy-aware tracing) infrastructures, focusing on scalability, responsiveness, and privacy-conscious debugging capabilities. The position requires strong C++ programming skills, experience with debugging distributed systems, and excellent problem-solving abilities.
The role combines technical challenges with collaborative opportunities, requiring regular interaction with various teams and stakeholders. You'll participate in on-call rotations, support system users, and work on improving operational efficiency while maintaining a strong focus on user privacy and system security.
This is an excellent opportunity for someone passionate about distributed systems, infrastructure development, and creating impact at scale. The position offers the chance to work with cutting-edge technology while contributing to systems that are crucial for Google's development ecosystem.