Join Google Cloud's innovative team and shape the future of how billions connect and interact with information. As a software engineer, you'll contribute to cutting-edge technologies, driving advancements in areas like distributed computing, large-scale systems, and AI/ML infrastructure. This role offers the chance to tackle critical projects within a dynamic environment, empowering you to anticipate customer needs and innovate like an owner.
Google Cloud empowers organizations to digitally transform their businesses. We provide enterprise-grade solutions and developer tools that enable sustainable growth and help solve complex business challenges for customers worldwide. We are looking for versatile engineers with leadership qualities and a passion for tackling new challenges across the full stack.
Take ownership of optimizing cell resource utilization and densification to fuel AI/ML infrastructure growth. Provide strong technical leadership, guiding and mentoring fellow engineers to ensure project excellence. Collaborate effectively with stakeholders to define long-term technical objectives and address complex, open-ended problems. Drive cross-functional initiatives, ensuring alignment and successful project outcomes. Mentor junior engineers, sharing expertise to cultivate future technical leaders.
A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is required. You should possess 8 years of experience in building and developing large-scale infrastructure, distributed systems, or networks. Significant experience with compute technologies, storage, or hardware architecture is essential. Proficiency in cost and performance modeling for data center infrastructure and ML hardware is also a key requirement.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related field, along with 8 years of experience in designing, developing, and maintaining complex distributed systems.
IT Consulting