Google Cloud is seeking a Senior Software Developer to join their Technical Infrastructure team, focusing on developing and maintaining critical infrastructure that powers Google's vast product portfolio. This role combines hands-on development with technical leadership opportunities, working on large-scale distributed systems and cloud platforms.
The position requires expertise in C++ programming and strong understanding of data structures/algorithms, with significant experience in developing large-scale infrastructure and distributed systems. You'll be part of the team that builds and maintains Google's data centers and next-generation platforms, ensuring optimal performance and reliability for billions of users worldwide.
As a Senior Software Developer, you'll contribute to critical projects that directly impact Google Cloud's enterprise-grade solutions. Your responsibilities will span from writing and testing code to participating in design reviews and mentoring other developers. You'll work with cutting-edge technologies and have the opportunity to solve complex technical challenges at massive scale.
The ideal candidate should have at least 5 years of software development experience, with a proven track record in building and maintaining large-scale systems. You'll be working in Toronto, collaborating with global teams to develop solutions that help organizations digitally transform their businesses.
This role offers the opportunity to work on technology that impacts billions of users, with access to Google's cutting-edge infrastructure and tools. You'll be part of a team that takes pride in being "developers' developers" and continuously pushes the boundaries of what's possible in cloud computing and infrastructure development.