Google is seeking a Senior Software Engineer to join their Core Infrastructure team, focusing on building the technical foundation behind Google's flagship products. This role involves developing next-generation debugging services that will transform debugging at Google and enable root cause analysis of events in large-scale distributed systems while maintaining privacy. The position requires expertise in building scalable services that handle large workloads with minimal latency.
As part of the Core team, you'll be responsible for creating infrastructure and APIs that enable distributed debugging and development across Google at an unprecedented scale. You'll work on essential building blocks that drive innovation for every developer while maintaining excellent, safe, and coherent experiences for users. The role offers a unique opportunity to impact important technical decisions across the company.
The ideal candidate should have strong experience in software development, distributed systems, and infrastructure design. You'll be working with backend technologies like GoLang, Rust, or Java, and will need to demonstrate leadership qualities while being versatile enough to tackle new problems across the full stack. This position combines technical expertise with the opportunity to shape the future of debugging and development infrastructure at one of the world's leading technology companies.
Working at Google means joining a team that builds solutions affecting billions of users, with opportunities to switch teams and projects as both you and the fast-paced business grow and evolve. The role offers exposure to cutting-edge technologies and the chance to work on complex technical challenges at a scale unmatched elsewhere.