Software Engineer, Google Cloud Computing, Cloud Learning Services

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
$136,000 - $200,000
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Education

Description For Software Engineer, Google Cloud Computing, Cloud Learning Services

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.

Last updated 5 hours ago

Responsibilities For Software Engineer, Google Cloud Computing, Cloud Learning Services

  • Execute on assigned software engineering tasks with guidance, operate within a tech stack using Ruby, Python, TypeScript
  • Work with software engineering managers, technical program managers, and technical leads to implement features
  • Execute and deliver on tasks towards a larger goal, design, implement, test, debug, deploy, and maintain full-stack features
  • Participate in a software engineer on-call rotation
  • Contribute to reliability monitoring, security, documentation, and production hygiene processes

Requirements For Software Engineer, Google Cloud Computing, Cloud Learning Services

Python
TypeScript
Ruby
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Experience with programming in Python, Java, or Angular

Benefits For Software Engineer, Google Cloud Computing, Cloud Learning Services

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

Jobs Related To Google Software Engineer, Google Cloud Computing, Cloud Learning Services

Mid-Market Territory Manager, Google Cloud Platform, UKI

Mid-Market Territory Manager position at Google Cloud Platform, focusing on sales and business development for cloud solutions in the UKI region.

Cloud Solutions Architect, Rapid Innovation Team

Cloud Solutions Architect position at Google's Public Sector team, focusing on developing cloud solutions and prototypes using GCP, requiring 5+ years experience and TS/SCI clearance.

Cloud Developer, Platforms and Infrastructure, Professional Services

Cloud Developer position at Google focusing on platforms and infrastructure, helping customers implement and optimize cloud solutions.

Data Center Operations Manager, Aurora

Lead data center operations and technical teams at Google Public Sector, managing infrastructure and system maintenance with competitive compensation and benefits.

Program Manager III, Supply Chain Business Operations, Technical Infrastructure

Program Manager III position at Google focusing on Supply Chain Business Operations and Technical Infrastructure, offering competitive compensation and benefits.