Google Cloud is seeking a Software Engineer to join their Cloud Computing, Cloud Learning Services team. As part of Google Cloud's engineering team, you'll work on next-generation technologies that impact billions of users worldwide. The role involves developing critical projects for Google Cloud's needs, with opportunities for growth and team transitions as the business evolves.
You'll be working with cutting-edge technologies across various domains including distributed computing, large-scale system design, networking, data storage, and more. The position requires collaboration with cross-functional teams to deliver innovative solutions that make a significant impact on customers and the industry.
The ideal candidate will contribute to the architecture, design, and implementation of distributed systems powering the cloud platform. You'll work within a tech stack using Ruby, Python, and TypeScript, implementing features while working closely with engineering managers and technical leads.
Key responsibilities include executing software engineering tasks, maintaining full-stack features, participating in on-call rotations, and contributing to reliability monitoring and security processes. The role offers competitive compensation ($136,000-$200,000) plus bonus, equity, and comprehensive benefits.
Google Cloud serves customers in more than 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The company values diversity, equality, and inclusion, creating a culture of belonging while serving a global user base. This role provides an excellent opportunity to work on educational technology and online learning platforms while making a significant impact on how users connect, explore, and interact with information worldwide.