Taro Logo

Senior Software Engineer, Infrastructure, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team. This role offers an opportunity to work on critical technologies that power Google's cloud infrastructure, serving customers across 200+ countries. As a senior engineer, you'll be responsible for designing, developing, and maintaining large-scale distributed systems that form the backbone of Google Cloud services.

The position requires strong technical expertise in software development, system design, and infrastructure engineering. You'll collaborate with cross-functional teams to build robust, scalable solutions that meet Google's high standards for performance and reliability. The role involves both hands-on coding and technical leadership responsibilities, including mentoring other engineers and participating in architectural decisions.

Google offers an innovative work environment where you'll be challenged to solve complex technical problems at scale. You'll have access to cutting-edge technologies and work alongside some of the industry's best engineers. The company's commitment to technical excellence, coupled with its mission to organize the world's information and make it universally accessible, makes this an exciting opportunity for experienced engineers looking to make a significant impact.

The role combines technical depth with the opportunity to grow professionally in one of technology's most influential companies. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working on infrastructure that powers services used by billions of users globally.

Last updated 5 days ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Cloud

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Infrastructure, Google Cloud

Java
Python
Go
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks

Benefits For Senior Software Engineer, Infrastructure, Google Cloud

Medical Insurance
401k
Parental Leave
  • Comprehensive health insurance
  • Retirement benefits
  • Parental leave
  • Professional development opportunities

Related Jobs

Senior Software Engineer, Google Cloud Networking

Senior Software Engineering role at Google Cloud focusing on networking infrastructure, requiring 5+ years of software development experience and strong system design skills.

Senior Software Engineer, Infrastructure, Google Cloud

Senior Software Engineer position at Google Cloud focusing on infrastructure development, requiring 5+ years of experience in software development and expertise in distributed systems.

Senior Software Engineer, Google Cloud Networking

Senior Software Engineering role at Google Cloud focusing on networking infrastructure development, system design, and technical leadership in Bengaluru.

Senior Software Engineer, Infrastructure, Google Cloud

Senior Software Engineering role at Google Cloud focusing on infrastructure development, distributed systems, and cloud technologies in Bangalore, India.

Senior Software Engineer, Google Cloud Networking

Senior Software Engineering role at Google Cloud focusing on networking infrastructure, requiring 5+ years of software development experience and strong system design skills.