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
2+ years of experience
Enterprise SaaS · Cloud

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. This role is crucial for developing next-generation technologies that impact billions of users' interactions with information and each other. The position offers opportunities to work on critical projects within Google Cloud, with flexibility to switch teams as both the engineer and the business evolve.

The role involves working on distributed systems that power the cloud platform, requiring expertise in software development, data structures, and algorithms. Engineers will collaborate with cross-functional teams to deliver innovative solutions that impact customers and the industry. The position demands versatility and leadership qualities, as engineers are expected to tackle full-stack challenges and drive technology forward.

Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions that leverage cutting-edge technology and tools for sustainable development. The team culture emphasizes ownership and innovation, encouraging engineers to anticipate customer needs and take action. This is an excellent opportunity for those passionate about educational technology and online learning platforms.

The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The role requires participation in on-call rotations and contributions to various aspects of system maintenance, including reliability monitoring, security, and documentation. Google maintains a strong commitment to diversity, equality, and creating a culture of belonging, making it an ideal workplace for professionals seeking both technical challenges and inclusive environment.

Last updated 4 days 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
  • 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

  • bonus
  • equity
  • benefits

Interested in this job?

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

Technical Solutions Developer, Infrastructure and Kubernetes, Google Cloud

Technical Solutions Developer role at Google Cloud, focusing on Kubernetes and infrastructure support, requiring 4 years of experience in customer-facing technical roles.

Technical Solutions Developer, Networking, Google Cloud

Technical Solutions Developer position at Google Cloud, focusing on customer support, troubleshooting, and cloud infrastructure optimization.

Cloud Developer II, Platform and Infrastructure, Professional Services

Cloud Developer II position at Google Cloud Professional Services, focusing on platform infrastructure and customer cloud transformation using GCP.

Cloud Engineer, Platform and Infrastructure, Google Cloud Consulting

Cloud Engineer position at Google Cloud Consulting, focusing on platform infrastructure, customer solutions, and cloud transformation.

Cloud Web Application Engineer

Cloud Web Application Engineer position at Google, focusing on developing cloud-based web applications using Angular and various programming languages.