Taro Logo

Software Engineer, Nexus Observability Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Nexus Observability Infrastructure

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.

Last updated 2 months ago

Responsibilities For Software Engineer, Nexus Observability Infrastructure

  • Build new features and improve the scalability and responsiveness of our infrastructures: RDL(Remote Debug Logging) and Sherlog (privacy-aware tracing)
  • Solve problems around query latency, data freshness, index correctness and serving at scale
  • Automate and improve efficiency in operational and user support
  • Participate in the weekly on-duty rotation to handle user and operational tickets
  • Collaborate with the Privacy team to explore options for quick access to debug data while protecting user privacy
  • Support users with system integrations and resolve client issues

Requirements For Software Engineer, Nexus Observability Infrastructure

  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with apps frameworks, debugging and troubleshooting deployed systems, and providing product support
  • 1 year of experience with software development in C++ programming language
  • Ability to communicate in English fluently to interact with local stakeholders in this customer-facing role

Interested in this job?