Google Cloud is seeking a Senior Software Engineer to join their XBorg team, which is part of the Borg Control Plane. This role focuses on developing orchestration layers for scheduling throughput-oriented workloads, particularly Machine Learning training and inference workloads across clusters. XBorg introduces innovative features like weighted fair queuing and seamless opportunistic access to unused resources, improving resource efficiency for ML workloads across major Alphabet products.
As a Software Engineer at Google, you'll be working on cutting-edge technologies that impact billions of users worldwide. The role extends beyond web search, handling information at massive scale. You'll have the opportunity to work on various areas including distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing.
The position requires a strong technical background with at least 5 years of software development experience. You'll be part of Google Cloud, which serves customers in more than 200 countries, helping organizations digitally transform their businesses using Google's cutting-edge technology. The role offers opportunities for growth and project mobility as you evolve with the company's fast-paced environment.
Key responsibilities include writing and testing code, leading design reviews, code reviews, documentation, and problem-solving at scale. The ideal candidate should be versatile, demonstrate leadership qualities, and be enthusiastic about tackling new challenges across the full technology stack. This role provides an excellent opportunity to work on critical projects while contributing to Google's mission of organizing the world's information.